前文恕刪~~
1. 先算1~1000中2或3或5的倍數有多少個
[1000/2]=500 ( [ ]為高斯符號 )
[1000/3]=333
[1000/5]=200
[1000/10]=100
[1000/6]=166
[1000/15]=66
[1000/30]=33
500+333+200-100-166-66+33=734
2. 再算1~99中2或3或5的倍數有多少個
[99/2]=49 ( [ ]為高斯符號 )
[99/3]=33
[99/5]=19
[99/10]=9
[99/6]=16
[99/15]=6
[99/30]=3
49+33+19-9-16-6+3=73
3. 可知100~1000中2或3或5的倍數有 734-73=661個
4. 則不為2或3或5的倍數有 901-661=240 個
我也是算240個,參考看看嚕!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.152.49