Dati 2 input (m = ID iniziale minimo , n = numero di ID ), genera un elenco sequenziale di ID, a partire da> = m, composto dalle cifre 0-9 in cui non esistono 2 numeri contigui uguali, ad esempio 1232 è ok, 1233 non lo è (contiene 2 '3 vicini l'uno all'altro).
Esempio
per m = 985, n = 6, di seguito mostra quali ID verrebbero generati / ignorati
...
985 - ok, 1st
986 - ok, 2nd
987 - ok, 3rd
# skip 0988 (contains '88')
989 - ok, 4th
# Skip 099x (contains '99')
# Skip 100x (contains '00')
1010 - ok, 5th
# Skip 1011 (contains '11')
1012 - ok, 6th
...
Produzione
Ogni ID deve essere stampato su una nuova riga, come per la sequenza sopra:
985
986
987
989
1010
1012
Regole
Regole standard di golf di codice, vince il conteggio di byte più basso