1至100以内所有不能被3整除的数的和是
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/25 16:34:20
Sn=n(a1+an)/2先用等差数列公式求出100以内3的倍数的和然后在减去100以内21的倍数的和(21是3和7的公倍数)就得出答案100以内3的倍数有33个n=33a1=3an=99所以S33=
100内能被3整除的数的和为3+6+…+96+99=(3+99)*33/2=1683再减去同时能被3和7整除的数的和21+42+…+84=210;结果为1683-210=1473
#includemain(){inti=0;printf("100以内能被3整除的但不能被7整除的数:\n");for(i=0;i
=1+2+...+100-5(1+2+...20)-7(1+2+...+14)+35(1+2)=101*50-5*210-7*7*15+35*3=5(1010-210-49*3+21)=5(800-1
只计算了自然数范围内的...print(sum([e for e in range(1, 1001) if not e&
settalkoffs=0fori=1to1000ifmod(i,13)0.and.mod(i,17)0s=s+iendifendfor?ssettalkonreturn
总和是:1+2+…+100=5050,被5整除的数的和是:5×(1+2+…+20)=5×20×21÷2=2100÷2=1050,被9整除的数的和是:9×(1+2+…11)=9×11×12÷2=594,
1到1000以内被9整除的数有1000/9=111个,被11整除的数有1000/11=90个,同时被9、11整除的数有1000/99=10个.这几个会被重复减去,要加回来.因此所有不能被9或11整除的
1加到100=50509+18+27+36+45+54+63+72+81+90+99=5945050-594=4456
2.02472603092756*10^36我的计算器就能精确到这里了
思路是: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=
能被2整除的数有50个;能被3整除的数有33个;能被5整除的数有20个;能被2和3整除的有16个;能被3和5整除的有6个;能被2和5整除的数有:10个,能被2,3和5整除的有3个;则不能被2整除,又不
因不含质因数2、3、5、7的最小自然数是11x11=121>100所以100以内的任意合数的质因数至少有2、3、5、7之一故100以内的25个质数,出去2、3、5、7本身再加上一个1即全部满足条件的数
1~100这100个数的和:1+2+3+4+5+6+…98+99+100=101×50=5050;100以内所有能被3整除的数的和:3+6+9+12+15+15+…+93+96+99,=(3+99)×
正无穷,你忘说整数了...--(1+2+3+...+100)-(5+10+15+...+100)-(9+18+27+...+99)+45+90即可
S=0i=1DOIFi\3i/3THENS=S+ii=i+1ENDIFLOOPUNTILi>100END用QB大概是这样.
1*9=92*9=183*9=27....最大可以成到11*9=99从9到99是一个等差数列和为594从1加到100为5050所以答案为5050-594=4456
3+6+9+12+...+99-21-42-84=(3+99)*33/2-21-42-84=1536
1-100的总和5050能被5整除的数从5到100共20项,其和=(5+100)×20/2=1050能被9整除的数从9到99共11项,其和=(9+99)×11/2=594既能被9又能被5整除的数从45
先不考虑100.去掉3的倍数后剩下所有数的和为1+2+4+5+.94+95+97+98一头一尾的和为99;这样的和有33组,其和为99X33=3267;再加100,自然数1-100中,不能被3整除的所