La description
Voici un ascenseur d'hôtel très superstitieux à Shanghai:
Il évite le nombre 13, car treize est une malchance dans le monde occidental et le chiffre 4, car quatre dans une partie de l'Asie. Et si cet hôtel était plus grand?
Lire un entier pair positif n
dans STDIN, représentant le nombre d'étages, et imprimer l'apparence de la disposition des boutons dans STDOUT:, -1
suivie n-1
des entiers positifs suivants qui ne sont pas égaux à 13 et ne contiennent pas le chiffre 4. Organisez ces numéros en deux colonnes, comme dans l'image ci-dessus: imprimez deux numéros d'étage par ligne, séparés par un onglet horizontal, de sorte que la lecture des lignes dans l'ordre inverse de gauche à droite génère la séquence dans l'ordre croissant. (Vous pouvez également éventuellement imprimer un caractère de fin de ligne suivant.)
Cas de test
Pour l'entrée 14
, la sortie devrait être comme dans l'image ci-dessus:
15 16
11 12
9 10
7 8
5 6
2 3
-1 1
où les espaces de chaque ligne sont constitués d’un seul caractère de tabulation horizontale.
Pour l'entrée 2
, vous devez imprimer -1 1
.
Pour l'entrée 100
, vous devez imprimer:
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
Objectif
C'est du code-golf . La réponse la plus courte en octets l'emporte.