Wyzwanie
W tym wyzwaniu napiszesz pierwszy program, p 1 , o nieskończonej sekwencji programów, w którym uruchomienie p n wyprowadza / generuje program p n + 1 . Podczas łączenia pierwszych n> = 2 programów sekwencja powinna zostać wyprowadzona n
.
Przykład
Powiedzmy, że pierwsze 4 programy to:
p1 p2 p3 p4
Gdybym miał uruchomić p1
, powinien wypisać:
p2
Gdybym miał uruchomić p1p2
, powinien wypisać:
2
Gdybym miał uruchomić p1p2p3p4
, powinien wypisać:
4
Gdybym miał uruchomić p4
, powinien wygenerować następny program w sekwencji:
p5
Punktacja
Twój wynik to liczba bajtów pierwszych 10
programów.
p1p2p3...
zawsze będą od p1 do pn ?