用1—9这九个数,添上“+”“-”按从大到小,从小到大,及不按顺序使结果等于100,如何做.比如98-7+6+5-3+2-1=100

问题描述:

用1—9这九个数,添上“+”“-”按从大到小,从小到大,及不按顺序使结果等于100,如何做.
比如98-7+6+5-3+2-1=100

123-4-5-6-7+8-9=100 耶!!

+2+3-4+5+6+78+9=100
1+2+34-5+67-8+9=100
1+23-4+56+7+8+9=100
-1+2-3+4+5+6+78+9=100
12+3+4+5-6-7+89=100
12+3-4+5+67+8+9=100
12-3-4+5-6+7+89=100
123-45-67+89=100
123-45-67+89=100
98-7-6+5+4+3+2+1 =100
98+7+6-5-4-3+2-1 =100
98-76+54+3+21 =100
9-8+76+54-32+1 =100
9-8+7+65-4+32-1 =100

123-45-67+89=100
123+45-67+8-9=100
12-3-4+5-6+7+89=100
12+3+4+5-6-7+89=100
98-7-6+5+4+3+2+1 =100
98+7+6-5-4-3+2-1 =100
98-76+54+3+21 =100
9-8+76+54-32+1 =100
9-8+7+65-4+32-1 =100

(9+8+7+6)*3+10=100

从小到大:
1+2+...+9=50
差了50
因此通过微调,1+23-4+56+7+8+9=100(先大概这样全都加起来,得到108,多了8.于是减去8/2=4)
从大到小:
9+8+76+5-4+3+2+1=100 一样.
总体原则:根据差50,估算需要合并的内容(大概在使5,6,7成为十位的位置),然后计算出总和,若为大于100的偶数,则看看能否减去多余的数的一半.否则,重新试验.

从大到小你写了,我就写从小到大的。123+45-67+8-9=100
1+2+3-4+5+6+78+9=100
1+2+34-5+67-8+9=100
1+23-4+56+7+8+9=100
-1+2-3+4+5+6+78+9=100
12+3+4+5-6-7+89=100
12+3-4+5+67+8+9=100
12-3-4+5-6+7+89=100
123-45-67+89=100