解:1+2+3-4......+97+98+99-100
可以发现,在四个数字中,有三个数字前面是加号,一个数字前面是减号,而且带减号的都是4的倍数。
∴算法为1+2+3+4......+97+98+99+100-(4+8+12+16......+92+96+100)*2(加变减需要减2次)
=5050-(4+100)*25
=2450
先把-全部改为+,然后在减两遍那个数
则(1+100)×100÷2-(4+100)×25÷2×2
=5050-104×25
=5050-2600
=2450或1+2+3-4+5+6+7-8+9+10+11-12+......+95-96+97+98+99-100
=(1+2-1)+(5+6-1)+(9+10-1)+...+(97+98-1)
=(1+1)+(5+5)+(9+9)+...+(97+97)
=2*(1+97)*25*0.5
=2450
原式=(1+100)×50-(4+100)×25÷2
=5050-1300
=3750