introduzione
La sequenza OEIS A127421 è la sequenza di numeri la cui espansione decimale è una concatenazione di 2 numeri non negativi crescenti consecutivi. In parole povere, ogni numero nella sequenza viene formato mettendo insieme n con n + 1 per un valore intero non negativo di n . I primi diversi termini sono:
1, 12, 23, 34, 45, 56, 67, 78, 89, 910, 1011, 1112, 1213, 1314, 1415, 1516, 1617, 1718, 1819, 1920, 2021, 2122, 2223, 2324, 2425, 2526, 2627, 2728, 2829, 2930, 3031, 3132, 3233, 3334, 3435, 3536, 3637, 3738, 3839, 3940, 4041, 4142, 4243, 4344, 4445, 4546, ...
Sfida
Dato un singolo numero intero positivo n , stampare le prime n voci della sequenza OEIS A127421 in ordine crescente.
- L'input e l'output possono essere in qualsiasi formato accettabile . Stringhe o numeri vanno bene per l'output.
- Gli zeri iniziali non sono ammessi.
- È consentito un programma o una funzione completi.
- Ai fini di questa sfida, n sarà positivo e inferiore a 100.
- Le scappatoie standard non sono consentite per impostazione predefinita.
- Questa domanda è il golf del codice, quindi vince il conteggio dei byte più basso.
Ecco alcuni esempi di input e output:
1 => 1 2 => 1, 12 3 => 1, 12, 23 10 => 1, 12, 23, 34, 45, 56, 67, 78, 89, 910
Se avete domande, non esitate a chiedere. In bocca al lupo.
PS questa è la mia prima sfida, quindi spero che tutto abbia un senso.
EDIT: rimossa la restrizione di output per consentire numeri o stringhe.