ระบุจำนวนเต็มเดียวx
ที่0 <= x <= 91
หายไปหนึ่งขวดเบียร์กับขวดจำนวนมาก (และชั้นวาง) ที่หายไป เพื่อความเรียบง่ายฉันจะแสดงแค่ 6 ขวดแรกเท่านั้นและมันจะเป็นอย่างไรสำหรับแต่ละอินพุตแรก
นี่คือสแต็กของขวดแต่ละหมายเลขคือขวดที่คุณควรนำออกสำหรับอินพุตนั้น (ดัชนี 1 ดัชนี):
หมายเหตุเราใช้ 91 แทน 99 เพราะ 99 จะส่งผลให้ขวดมีความไม่เสถียร
ตัวอย่าง
ไม่มีขวด 0 ขวด ( x=0
):
|=|
| |
| |
/ \
. .
|-----|
| |
|-----|
|_____|
=============
|=| |=|
| | | |
| | | |
/ \ / \
. . . .
|-----| |-----|
| | | |
|-----| |-----|
|_____| |_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
สำหรับผลลัพธ์เต็มของ 0 ดูที่นี่: https://pastebin.com/ZuXkuH6s
ด้วย1
ขวดหายไป ( x=1
):
|=| |=|
| | | |
| | | |
/ \ / \
. . . .
|-----| |-----|
| | | |
|-----| |-----|
|_____| |_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
อีกครั้งนี่เป็นสองแถวแรกจากที่นี่: https://pastebin.com/ZuXkuH6s (ด้วยการลบ 1 รายการ) ...
เมื่อไม่มีขวด 2 ขวด:
|=|
| |
| |
/ \
. .
|-----|
| |
|-----|
|_____|
=====================
|=| |=| |=|
| | | | | |
| | | | | |
/ \ / \ / \
. . . . . .
|-----| |-----| |-----|
| | | | | |
|-----| |-----| |-----|
|_____| |_____| |_____|
=============================
[THERE ARE MORE UNDER THIS]
[ลบข้อมูลเพิ่มเติมลบออก]
เมื่อไม่มีขวด 91 ขวด ( n = 91
):
:(
คุณต้องแสดงใบหน้าที่ไม่มีความสุขออกไปเพราะคุณไม่มีเบียร์
กฎระเบียบ
- ขวดจะถูกลบออกจากซ้ายไปขวา
- ชั้นวางจะถูกลบออกเมื่อไม่มีเบียร์หลงเหลืออยู่ด้านบนของชั้นวาง
- สำหรับอินพุต 0 คุณกำลังเอาต์พุต 91 ขวดที่ซ้อนกันในรูปสามเหลี่ยม
- แถวด้านล่างมี 13 ขวดด้านบนมี 1
- 1 ช่องว่างระหว่างแต่ละขวดในแต่ละชั้น
- ชั้นวางจะต้องใส่ระหว่างขวดแต่ละแถว
- อาจจะใช้ชั้นวาง
=
,-
หรือ#
เป็นตัวอักษร - ชั้นวางจะต้องกว้างกว่าด้านละ 3 ขวด (แต่ละข้าง)
- อาจจะใช้ชั้นวาง
- นี่คือรหัส - กอล์ฟชนะน้อยที่สุดนับไบต์