求小于等于150的正整数中既不是2,也不是3,还不是5的倍数的数有多少个,它

如题所述

偶数个数=150/2=75
5的倍数的个数=150/10=15
能被3整除的:150/3=50
其中,其中是偶数的:25
其中,能被5整除的:15、45、75、105、135共5个
150-75-15-50+25+5=40
小于等于150的正整数中既不是2,也不是3,还不是5的倍数的数有40个
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-12
2、3、5三个数的最小公倍数是30,在1~30这三十个数中:

2的倍数有15个,3的倍数有10个,5的倍数有6个;
2、3的公倍数(即6的倍数)有5个,2、5的公倍数(即10的倍数)有3个,3、5的公倍数(即15的倍数)有2个;
2、3、5三个数的公倍数只有1个。
因此,其中既不是2,也不是3,还不是5的倍数的数有:
30-[15+10+6-(5+3+2-1)]=8个
列举的话,这8个数是:1、7、11、13、17、19、23、29
当N不能整除2、3、5时,N+30、N+60、N+90、N+120也不能整除2、3、5。
它们的排列规律以30为一段循环,150以内有:150÷30=5段,所以:
小于等于150的正整数中既不是2、也不是3、还不是5的倍数的数有:
8×5=40个。
第2个回答  2022-10-12
2、3、5共同的倍数 5 个
既是2又是3的倍数 150/6=25个,去掉三者共同倍数是 20 个
既是2又是5的倍数 15 个,去掉三者共同倍数是 10 个
既是3又是5的倍数 10 个,去掉三者共同倍数是 5 个
2的倍数 75 个,去掉三者和二者共同倍数是 75 - 5 - 20 -10 = 40 个
3的倍数 50 个,去掉共同倍数是 50 - 5 - 20 -5 = 20 个
5的倍数 30 个,去掉共同倍数是 30 - 5 - 10 -5 = 10 个
所以剩下不在其中的是150-5-20-10-5-40-20-10= 40个
或者如果理解透彻的话可以快速计算:
150-(75+50+30)+(25+15+10)-5 = 40
原理就是先减单个的倍数,然后把多减了一遍的两者共同倍数加回来,再然后又把多加回来的三者共同参数减掉,循环计算得到结果
比如如果总数是300,计算既不是2、3、5、7的倍数:
300 - (150+100+60+42) + (50+30+21+20+14+8) - (10+7+4+2) + 1 = 69 个
第3个回答  2022-10-12
2 3 5的最小公倍数是30
30以内 去掉偶数 还剩15个 去掉个位是5的 还有12个 去掉奇数3的倍数末尾不是5的 3 9 21 27 还剩8个
每30里有8个 150里有40个