Sebuah air mancur adalah susunan koin di baris sehingga setiap koin menyentuh dua koin berturut-turut di bawahnya, atau di baris bawah, dan baris bawah terhubung. Inilah air mancur 21 koin:
Tantangan Anda adalah menghitung berapa banyak air mancur yang berbeda dapat dibuat dengan jumlah koin tertentu.
Anda akan diberikan sebagai input bilangan bulat positif n. Anda harus menampilkan jumlah nair mancur -coin berbeda yang ada.
Aturan I / O standar, celah standar dilarang. Solusi harus dapat dihitung n = 10dalam waktu kurang dari satu menit.
Output yang diinginkan untuk n = 1 ... 10:
1, 1, 2, 3, 5, 9, 15, 26, 45, 78
Urutan ini adalah OEIS A005169 .
Ini kode golf. Bytes paling sedikit menang.
n, hingga batasan tipe data, perangkat keras, dll.

nprogram yang harus dijamin berfungsi? (Yaitu setelah itu mungkin pecah)