非常によく似た投稿がたくさん見つかりましたが(コイン交換の問題を参照)、合計演算子のみを使用しています。ここで、足し算、引き算、掛け算、割り算ができると想像してみてください。すべての計算の組み合わせを特定の数にする方法はありますか?理想的にはJavaで
例:1 5 2 4 9が与えられた場合、16を取得しようとします
ソリューション:
- 9 + 1 + 4 + 2 = 16
- 2 * 9-(5-4 + 1)= 16
- 5 *(4 + 1)-9 = 16
- など(そのうちの20個を見つけました)。
ありがとう。