三(1)班有46名同学，有一半的同学会打乒乓球，会打羽毛球的有30人，每位同学至少会其中的一种运动。两种运动都会的同学有多少人?