Sfida
In questa sfida, si scriverà il primo programma, p 1 , di una sequenza infinita di programmi, in cui l'esecuzione di p n genera / genera il programma p n + 1 . Quando si concatenano i primi n> = 2 programmi, la sequenza dovrebbe essere emessa n
.
Esempio
Diciamo che i primi 4 programmi sono:
p1 p2 p3 p4
Se dovessi correre p1
, dovrebbe produrre:
p2
Se dovessi correre p1p2
, dovrebbe produrre:
2
Se dovessi eseguirlo p1p2p3p4
dovrebbe produrre:
4
Se dovessi eseguire p4
, dovrebbe generare il programma successivo nella sequenza:
p5
punteggio
Il tuo punteggio è il conteggio dei byte dei primi 10
programmi.
p1p2p3...
saranno sempre da p1 a pn ?