Die Jongleursequenz wird wie folgt beschrieben. Beginnend mit einer Eingabe a 1 wird der nächste Term durch die Wiederholungsrelation definiert
Die Sequenz endet, wenn sie 1 erreicht, da alle nachfolgenden Terme dann 1 wären.
Aufgabe
n
Schreiben Sie bei einer Eingabe größer oder gleich 2 ein Programm / eine Funktion / einen Generator / usw. das gibt die jeweilige Jongleur-Sequenz aus / gibt sie zurück. Die Ausgabe kann in jeder vernünftigen Form erfolgen. Sie dürfen kein eingebautes Programm verwenden, das die Jongleursequenz berechnet, oder ein eingebautes Programm, das direkt das Ergebnis liefert. Sie können davon ausgehen, dass die Sequenz in endet 1
.
Testfälle
Input: output
2: 2, 1
3: 3, 5, 11, 36, 6, 2, 1
4: 4, 2, 1
5: 5, 11, 36, 6, 2, 1
Dies ist ein Code Golf. Kürzester Code in Bytes gewinnt.
~5.6*10^7
Werte angehalten werden müssen (sie halten alle bis jetzt an).