Bir çeşme , madeni paraların sıra halinde düzenlenmesidir, böylece her bir madeni para, altındaki satırda iki jetonla temas eder veya alt satırdadır ve alt satır bağlanır. İşte 21 jeton çeşmesi:
Zorluk, belirli sayıda jetonla kaç farklı çeşmenin yapılabileceğini saymaktır.
Girdi olarak pozitif bir tam sayı verilecektir n
. Var olan farklı n
sikkeler çeşmelerinin sayısını çıkarmalısınız.
Standart I / O kuralları, standart boşluklar yasaklandı. Çözeltiler n = 10
bir dakikadan kısa sürede hesaplayabilmelidir .
İstenilen çıktı n = 1 ... 10
:
1, 1, 2, 3, 5, 9, 15, 26, 45, 78
Bu dizi OEIS A005169'dur .
Bu kod golf. En az bayt kazanır.
n
, donanım vb. sınırlamalara kadar herkes için çalışmalıdır
n
Programın çalışacağının garanti edilmesi gereken bir program var mı ? (yani kırılabilir)