Questa è una sfida incatenata alla risposta relativa all'OEIS.
Oh, la giustificazione per questo è perché un'azienda ha bisogno di un programma per stampare le loro sequenze OEIS in modo molto cattivo e hanno tutte le lingue.
Il formato di concatenazione delle risposte funziona nel modo seguente:
Qualcuno pubblica la prima risposta, da cui derivano tutte le ulteriori soluzioni. Questa risposta è un programma che, dato un numero N, inserisce l'ennesimo numero nella sequenza OEIS di qualunque indice scelgano (lo chiameremo sequenza 1), in qualunque lingua scelgano (lingua 1)
Qualcun altro arriva e sceglie la propria sequenza (che deve essere diversa dalla precedente e da tutte le sequenze precedenti). Fanno un programma, in un'altra lingua (che deve essere diverso da tutte le lingue precedenti), che dato un numero N nella lingua 1 produce l'ennesimo numero di sequenza 1 e, dato un numero nella lingua 2, genera l'ennesimo numero di sequenza 2.
Questo processo continua all'infinito.
L'ennesimo termine di una sequenza è il termine che arriva n volte dopo il primo, a partire dal primo elemento. Qui usiamo l'indicizzazione 0 e 1, per essere facili sui programmatori!
Nessun riutilizzo di lingua o sequenza.
L'input deve essere un numero intero o una rappresentazione in formato stringa di un numero intero e l'output deve essere il valore corretto della sequenza. La gestione degli errori (input non int) non è necessaria.
Non devi postare due volte di seguito.
Devi attendere un'ora o più prima di pubblicare nuovamente.
Chiunque sia il penultimo a postare dopo una settimana senza risposte (la persona che non ha rotto la catena) vince, anche se il concorso può continuare indefinitamente. Se sei l'ultimo e puoi dimostrare che puoi aggiungere un'altra lingua, continua la sfida fino al prossimo vincitore.
Puoi presumere che l'input o l'output non saranno al di fuori dell'intervallo numerico della tua lingua (ad esempio, supponendo che il limite IEEE non sarà superato da nessuna sequenza) ma non essere un imbroglione e abusarne usando un lingua che ha solo 1.
È possibile scegliere qualsiasi sequenza, purché non sia mai stata utilizzata in precedenza.
L'input non può essere fuori limite per la sequenza in uso.
Due versioni di lingue diverse sono lingue diverse (Python 2 e Python 3 sono considerati lingue diverse). Questo non è rigido, ma come regola empirica, se è separato da un'altra versione della stessa lingua su TIO, è diverso.
Questo non è vietato, ma prova una volta a non usare la formula fornita da OEIS.
Se il codice risultante ha una lunghezza superiore a 65536 caratteri, fornire un collegamento per accedervi (ad es. Pastebin).
Questo è tutto e tutto qui. Pronto? Impostato? DIVERTIMENTO!
Sì, questo è "Un OEIS dopo l'altro" ma messo su multiplayer. Ho pensato che sarebbe stato bello.