1+2—3—4+5+6—7—8+9.+1997+1998—1999等于多少

问题描述:

1+2—3—4+5+6—7—8+9.+1997+1998—1999等于多少

-3-4+5+6=4
1998-2=1996
1996/4=499
499*4-1999=-3
有点重复了。。

原式=(1-3)+(2-4)+(5-7)+...+(1997-1999)+1998
=(-2)×(1998/2-1)+1998
=-1996+1998
=2

2L的答案正确,但是又更简单直观的看法:
1+2-3-4+5+6-7-8+9+...+1997+1998-1999
=1+(2-3)+(-4+5)+(6-7)+...+(-1996+1997)+(1998-1999)
=1-1+1-1+1-1+..+1-1
=(1-1)+(1-1)+(1-1)+...+(1-1)
=0

四个一组循环
1+2—3—4=-4
5+6—7—8=-4
....
1997+1998-1999-2000=-4
最后一组多减了个2000
所以原式=(-4)*(2000/4)+2000=0