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

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.