1+2+3-4+5+6+7-8+9+10+11-12+...+95-96+97+98+99-100

问题描述:

1+2+3-4+5+6+7-8+9+10+11-12+...+95-96+97+98+99-100


=(1+2+3+4+...+95+96+97+98+99+100)-2(4+8+16+...+96+100)
=(1+2+3+4+...+95+96+97+98+99+100)-2*4(1+2+3+4+...+24+25)
=[(100+1)*100]/2-8[(1+25)*25]/2
=101*50-4*26*25
=2450

1+2+3-4+5+6+7-8+9+10+11-12+...+95-96+97+98+99-100
=1+(1+1)+3-4+5+(5+1)+7-8+9+(9+1)+11-12+...+95-96+97+(97+1)+99-100
=1x2+(1+3)-4+5x2+(1+7)-8+9x2+(1+11)-12+...+(1+95)-96+97x2+(1+99)-100
=1x2+4-4+5x2+8-8+9x2+12-12+...+96-96+97x2+100-100
=1x2+5x2+9x2+...+97x2
=(1+5+9+...+97)x2
=1225x2
=2450

1+2+3+......+100=5050
4+8+12+.....+100=4*(1+25)*25/2=1300
5050-1300*2=2450

3750
先算1+2+3+……+99+100=5050(这个我不用说吧?)(首项+尾项的和乘以项数再除以2)
然后,观察得4的倍数的和是:
4+8+12+16+……+96+100=
(4+100)*25/2
=1300
再用5050-1300*2=2450
对哦,多算了一遍4+8+12+16+……+96+100,应该减2个1300

2450

1+2+3-4+5+6+7-8+9+10+11-12+...+95-96+97+98+99-100 = 2+10+18+……+194 = (2+194)×25/2 =2450
一楼忘了应该减两倍的1300

1+2+3-4+5+6+7-8+9+10+11-12+...+95-96+97+98+99-100
=(1+2+3-4)+(5+6+7-8)+(9+10+11-12)+……+(97+98+99-100)
=2+10+18+……+194
=(2+194)*25/2
=2450

1一直加到100是5050
然后减去2*(4+8+12+...+100)=8*(1+2+...25)=2504
所以答案是2546