答案:4480正确。
此外这个数不一定是4的倍数,比如4478也可以通过添加适当的“+”“-”然后求和得到。
首先19+20+...+98=(98×99/2)-(18×19)/2=4680,20~98这79个数任意个前符号变成“-”,这个值都会不大于只将20这1个数变为负的总和4680-2×20=4640,所以4670这个数是不正确的。另一方面4680是偶数,任意个前符号变成“-”,都将使总和减少偶数,因为先要去掉这些数,再要减掉这些同样的数,对于总数4670来数每个前符号变成“-”的数,都要减去2次,所以有偶数个被减掉,故总和应该为偶数,所以1和1999都不对;只能是4480。
事实上,当将20和80前的符号变成“-”,其它前的符号为“+”时,总和就是4480。