Gambaran
Diberi daftar angka, temukan operasi paling sedikit untuk menghasilkan 100
Memasukkan
String angka, yang mungkin atau tidak dalam urutan numerik. Urutan digit tidak dapat diubah, namun ditambah (+) atau minus (-) operator dapat ditambahkan antara masing-masing sehingga jumlah total sama dengan 100.
Keluaran
Jumlah operator ditambahkan, diikuti oleh urutan penuh digit dan operator. Keduanya dapat dipisahkan oleh spasi, tab, atau urutan baris baru.
Contohnya
sah
Input: 123456789
Keluaran:3 123–45–67+89
Input Tidak Valid : 123456789
Output:
6
1+2+34-5+67-8+9
(Ada beberapa cara untuk menyelesaikan ini dengan operasi yang lebih sedikit)
+
dan -
? Bisakah kita berasumsi bahwa kita akan selalu dapat membuat 100
dari input?
299399
, apakah -299+399
akan valid?