Descrizione
Ecco un ascensore per hotel molto superstizioso a Shanghai:
Evita il numero 13, perché tredici è sfortunato nel mondo occidentale ed evita la cifra 4, perché quattro è sfortunato in alcune parti dell'Asia. E se questo hotel fosse più alto?
Leggi un numero intero pari positivo n
da STDIN, che rappresenta il numero di piani, e stampa come sarebbe il layout del pulsante a STDOUT:, -1
seguito dai successivi n-1
numeri interi positivi che non sono uguali a 13 e non contengono la cifra 4. Disponi questi numeri in due colonne come nell'immagine sopra: stampa due numeri di piano per riga, separati da una scheda orizzontale, in modo che la lettura delle righe in ordine inverso da sinistra a destra dia la sequenza in ordine crescente. (Opzionalmente puoi anche stampare un carattere di nuova riga finale.)
Casi test
Per l'input 14
, l'output dovrebbe essere come nell'immagine sopra:
15 16
11 12
9 10
7 8
5 6
2 3
-1 1
dove lo spazio bianco in ogni riga è un singolo carattere di tabulazione orizzontale.
Per l'input 2
, è necessario stampare -1 1
.
Per l'input 100
, è necessario stampare:
120 121
118 119
116 117
113 115
111 112
109 110
107 108
105 106
102 103
100 101
98 99
96 97
93 95
91 92
89 90
87 88
85 86
82 83
80 81
78 79
76 77
73 75
71 72
69 70
67 68
65 66
62 63
60 61
58 59
56 57
53 55
51 52
39 50
37 38
35 36
32 33
30 31
28 29
26 27
23 25
21 22
19 20
17 18
15 16
11 12
9 10
7 8
5 6
2 3
-1 1
Obbiettivo
Questo è code-golf . Vince la risposta più breve in byte.