Cho một số nguyên duy nhất x
trong đó 0 <= x <= 91
xuất ra một chồng chai bia với rất nhiều chai (và kệ) bị thiếu. Để đơn giản, tôi sẽ chỉ hiển thị 6 chai đầu tiên và nó sẽ là gì cho mỗi đầu vào đầu tiên.
Đây là chồng chai, mỗi số là chai bạn nên loại bỏ cho đầu vào đó (1 chỉ mục):
Lưu ý, chúng tôi đang sử dụng 91 thay vì 99 vì 99 sẽ dẫn đến một chồng chai không ổn định.
Thí dụ
Với 0 chai bị thiếu ( x=0
):
|=|
| |
| |
/ \
. .
|-----|
| |
|-----|
|_____|
=============
|=| |=|
| | | |
| | | |
/ \ / \
. . . .
|-----| |-----|
| | | |
|-----| |-----|
|_____| |_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
Để có đầu ra đầy đủ bằng 0, xem tại đây: https://pastebin.com/ZuXkuH6s
Với 1
chai bị thiếu ( x=1
):
|=| |=|
| | | |
| | | |
/ \ / \
. . . .
|-----| |-----|
| | | |
|-----| |-----|
|_____| |_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
Một lần nữa, đây là hai hàng đầu tiên từ đây: https://pastebin.com/ZuXkuH6s (đã xóa 1) ...
Với 2 chai bị thiếu:
|=|
| |
| |
/ \
. .
|-----|
| |
|-----|
|_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
[BỔ SUNG BỔ SUNG]
Với 91 chai bị thiếu ( n = 91
):
:(
Bạn phải xuất ra một khuôn mặt không vui, vì bạn hết bia.
Quy tắc
- Chai phải được loại bỏ từ trái sang phải.
- Kệ được loại bỏ khi không còn bia trên đỉnh kệ.
- Đối với đầu vào bằng 0, bạn đang xuất 91 chai được xếp thành một hình tam giác.
- Hàng dưới có 13 chai, trên cùng có 1.
- 1 khoảng trống giữa mỗi chai trên mỗi kệ.
- Kệ phải được nhập giữa mỗi hàng chai.
- Kệ có thể sử dụng
=
,-
hoặc#
như nhân vật. - Kệ phải rộng hơn 3 (ở mỗi bên) so với các chai họ giữ.
- Kệ có thể sử dụng
- Đây là môn đánh gôn , đánh số byte thấp nhất.