Jonglörüm dizisi aşağıdaki gibi tarif edilir. Bir giriş ile başlayarak , bir 1 , sonraki terim nüks denklem ile ifade edilir
Sıra, 1'e ulaştığında sona erer, çünkü sonraki tüm terimler 1 olur.
Görev
n
2 veya daha büyük bir girdi verildiğinde , bir program / fonksiyon / jeneratör / vb. Yazın. ilgili hokkabaz dizisini çıktılar / döndürür. Çıktı herhangi bir makul biçimde olabilir. Hokkabaz dizisini hesaplayan bir yerleşik veya doğrudan sonucu veren herhangi bir yerleşik kullanamazsınız. Sekansın sona erdiğini varsayabilirsiniz 1
.
Test Durumları
Input: output
2: 2, 1
3: 3, 5, 11, 36, 6, 2, 1
4: 4, 2, 1
5: 5, 11, 36, 6, 2, 1
Bu bir kod golf. Bayt cinsinden en kısa kod kazanır.
~5.6*10^7
değerler için durdurmak için adım sayısını hesapladım (hepsi şimdiye kadar durdu).