Tulis kode terpendek Anda dapat memecahkan masalah berikut:
Memasukkan:
Integer X dengan 2 <= X
danX <= 100
Keluaran:
Kombinasi total 2, 3, dan 5 (pengulangan diizinkan, hal-hal penting) yang jumlahnya sama dengan X.
Contoh:
Memasukkan: 8
Output:, 6
karena kombinasi yang valid adalah:
3+5
5+3
2+2+2+2
2+3+3
3+2+3
3+3+2
Memasukkan: 11
Output:, 16
karena kombinasi yang valid adalah
5+3+3
5+2+2+2
3+5+3
3+3+5
3+3+3+2
3+3+2+3
3+2+3+3
3+2+2+2+2
2+5+2+2
2+3+3+3
2+3+2+2+2
2+2+5+2
2+2+3+2+2
2+2+2+5
2+2+2+3+2
2+2+2+2+3
Memasukkan: 100
Keluaran:, 1127972743581281
karena kombinasi yang valid adalah ... banyak
Input dan output dapat berupa bentuk apa pun yang masuk akal. Hitungan byte terendah di setiap bahasa menang. Aturan standar kode-golf berlaku.
sum
di dalamnya bukanlah ide yang baik untuk mencoba menyelesaikan pertanyaan itu ...
11
dari 12
menjadi 16
. Tentu saja merasa bebas untuk memperbaikinya jika saya salah memahami niat Anda