1到100之间所有不能被3整除的整数之和是多少?

如题所述

思路是:1到100的总和减去可以被三整除的数的总和,
1+2+3+……100=(1+100)*100/2=5050,
3+6+9+12+……99=3*(1+2+3+……33)=3*(1+33)*33/2=1683,
5050-1683=3367。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-22
1到100的合为5050. 之间3个倍数为3,6,9。。。99的数列
5050减去这个数列的合就行。
这个数列合为Sn=n(a1+an)/2 或Sn=a1*n+n(n-1)d/2
所以5050-1683=3367
相似回答