四個操作符與二個有很大分別嗎?
沒有很大分別,無非就是多花些時間(窮舉出來)而已。
如果操作數中有除法/,那麽結果中多半會有小數,除非取整。
這裏,目前最接近的是: (1/2-3)/4+5*7-6+8*9 = 100.375
如果去掉除法/,那麽滿足條件的就數不清了:
(1+2*3+4+5-7+9)*6-8 = 100
(1+2+3*4+5+7-9)*6-8 = 100
(1-2+3*4-5+8)*6+7+9 = 100
(1-2+3+4*5-8)*6+7+9 = 100
(1-2+3*4-5+8)*6+9+7 = 100
(1-2+3+4*5-8)*6+9+7 = 100
1+2-3+4*5+8*(7-6+9) = 100
1+2-3+4*5+8*(7+9-6) = 100
1+2-3+4*5+8*(9-6+7) = 100
1+2-3+4*5+8*(9+7-6) = 100
1-2-3+4+5*9+(6*8+7) = 100
1-2-3+4+(5*9+6*8+7) = 100
1-2-3+(4+5*9+6*8+7) = 100
(1-2-3+4+5*9+6*8)+7 = 100
(1-2-3+4+5*9)+6*8+7 = 100
(1-2-3+4+5)*9+6*8+7 = 100
(1-2-3+4)+5*9+6*8+7 = 100
(1-2-3)+4+5*9+6*8+7 = 100
等等...
如果再去掉括弧(),就更多了:
1-2-3+4+6*8+5*9+7 = 100
1-2*3-4+6+8*5+9*7 = 100
1*2+3*4+6*8+5*9-7 = 100
1*2-3+4-6+8*5+9*7 = 100
1*2*3*4*6+8-5*9-7 = 100
1+2+3+4*6+8*7+5+9 = 100
1-2+3*4*6+8+7+5+9 = 100
等等...