Zaczynamy od pustej sekwencji 1-indeksowanej:
_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,...
W n- tym kroku wypełniamy wszystkie puste pola (a) liczbami całkowitymi większymi niż 1, zaczynając od pierwszego pozostałego pustego miejsca, gdzie (n) jest n- tym wpisem w sekwencji.
Po pierwszym kroku:
2,_,3,_,4,_,5,_,6,_,7,_,8,_,9,_,10,_,11,_,12,_,13,_,...
Zauważ, że a (1) musi być 2, ponieważ pierwsza liczba całkowita większa od 1 to 2.
W drugim kroku wypełniamy wszystkie (2) puste pola. Będzie oczywiste, że a (2) musi być 2.
2,2,3,_,4,3,5,_,6,4,7,_,8,5,9,_,10,6,11,_,12,7,13,_,...
W trzecim kroku wypełniamy wszystkie (3) puste pola. Z sekwencji a (3) = 3.
2,2,3,2,4,3,5,_,6,4,7,_,8,5,9,3,10,6,11,_,12,7,13,_,...
W czwartym kroku wypełniamy wszystkie (4) puste pola. Z sekwencji a (4) = 2.
2,2,3,2,4,3,5,2,6,4,7,_,8,5,9,3,10,6,11,3,12,7,13,_,...
Ostatecznie:
2,2,3,2,4,3,5,2,6,4,7,2,8,5,9,3,10,6,11,3,12,7,13,2,...
Zadanie
Biorąc pod uwagę n, zwróć n- ty element sekwencji.
Pierwsze 10 000 000 terminów sekwencji można znaleźć tutaj .
To jest golf golfowy . Najkrótsza odpowiedź w bajtach wygrywa. Obowiązują standardowe luki .