Sự miêu tả
Đây là một thang máy khách sạn rất mê tín ở Thượng Hải:
Nó tránh được số 13, bởi vì mười ba là không may mắn trong thế giới phương Tây, và nó tránh được chữ số 4, bởi vì bốn là không may mắn ở các vùng của Châu Á. Nếu khách sạn này cao hơn thì sao?
Đọc số nguyên dương chẵn n
từ STDIN, biểu thị số tầng và in bố cục nút trông như thế nào với STDOUT : -1
, theo sau là các n-1
số nguyên dương tiếp theo không bằng 13 và không chứa chữ số 4. Sắp xếp các số này các số trong hai cột như trong hình trên: in hai số sàn trên mỗi dòng, cách nhau bởi một tab nằm ngang, để đọc các dòng theo thứ tự ngược từ trái sang phải sẽ tạo ra chuỗi theo thứ tự tăng dần. (Bạn cũng có thể tùy ý in một ký tự dòng mới.)
Các trường hợp thử nghiệm
Đối với đầu vào 14
, đầu ra phải như trong hình trên:
15 16
11 12
9 10
7 8
5 6
2 3
-1 1
trong đó khoảng trắng trong mỗi dòng là một ký tự tab ngang.
Đối với đầu vào 2
, bạn nên in -1 1
.
Đối với đầu vào 100
, bạn nên in:
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
Mục tiêu
Đây là mã golf . Câu trả lời ngắn nhất trong byte thắng.