ความท้าทายนี้ง่ายมาก กำหนดตัวเลขให้ส่งออกการแทนค่า ASCII-art ของตัวเลขโดยใช้ระบบตัวเลขฐานมายา 20
ระบบมายาคืออะไร
Mayans ใช้ฐาน 20 เพื่อเก็บตัวเลขดังนั้นตำแหน่งแรกคือตำแหน่ง1ของสถานที่ถัดไป20จากนั้นตามด้วย400s เป็นต้น
ดังนั้นตัวเลขของชาวมายัน1อยู่1ในฐาน 10 แต่10จริง ๆ แล้ว20อยู่ในฐาน 10 207อยู่807ในฐาน 10 เป็นต้น
0และพวกเขาเป็นตัวแทนของตัวเลขของพวกเขาเป็นสัญลักษณ์ที่มีสัญลักษณ์พิเศษ
-------------------
| | | | |
| | | | |
|-------------------|
| |
| |
-------------------
นั่นคือศูนย์ของพวกเขา (อย่างน้อยครึ่ง Picascii ครึ่งอาร์ทีเอของฉันอาร์ตเนสอาร์ต)

นั่นคือภาพที่แท้จริงของสัญลักษณ์มายันศูนย์ 1
นี่คือห้า:
--------------------------------
| |
--------------------------------
และ 4:
---- ---- ---- ----
| | | | | | | |
| | | | | | | |
---- ---- ---- ----
ในที่สุดเมื่อต้องการรวมเข้าด้วยกัน:
---- ---- ----
| | | | | |
| | | | | |
---- ---- ----
--------------------------------
| |
--------------------------------
--------------------------------
| |
--------------------------------
ดังนั้นพวกเขาจึงมีx//5บาร์และx%5จุดที่อยู่ด้านบนของบาร์ และถ้าx=0พวกเขาใช้เชลล์ / ก้อนแทนพื้นที่ว่าง
สำหรับภาพมากขึ้นลองหน้าวิกิพีเดียของภาพมายาจำนวน
19แต่นี้เป็นเพียงตัวเลขขึ้นไป เราไม่ได้รับอนุญาตให้มีมากกว่า4บาร์และ4จุดใน 'เรื่อง' เดียว ... ดังนั้นเราจึงขึ้นไป!
ผลลัพธ์สำหรับ 20 คือ:
----
| |
| |
----
-------------------
| | | | |
| | | | |
|-------------------|
| |
| |
-------------------
โปรดทราบว่าโดยปกติจะไม่ถูกต้องเนื่องจากมี1และ0ในเวลาเดียวกัน แต่3(โปรดทราบว่าคำตอบของคุณต้องขึ้นบรรทัดใหม่อย่างน้อย 3) ก่อน0ค่าเฉลี่ยของสถานที่ใหม่
เรื่องราวด้านล่างมีจุดความหมายและความหมายบาร์1 5แต่จริง ๆ แล้วมันมีจุดความหมายและบาร์หมาย20^020^0 * 5
แต่ละเรื่องราวมีพลัง จุดเรื่องที่สองหมายถึง20( 20^1) และ100( 20^1 * 5)
ดังนั้นจำนวน506สามารถแสดงเป็น:
----
| |
| |
----
--------------------------------
| |
--------------------------------
----
| |
| |
----
--------------------------------
| |
--------------------------------
(20^0) * 1 + (20^0 * 5) * 1 + (20^1 * 5) * 1 + (20^2) * 1 = 1 + 5 + 100 + 400 = 506นี่คือ
ภารกิจของคุณคุณควรเลือกหรือไม่เลือก (ไม่สำคัญ) คือการแสดงผลลัพธ์ ASCII ของหมายเลขฐาน -10
กฎอื่น ๆ :
- พื้นที่นำหน้า / ส่วนท้ายไม่เป็นไรตราบใดที่จุดแถบและเปลือกยังคงอยู่
- แถบจุดและเปลือกจะต้องตรงกับที่กรณีทดสอบมี ไม่มีการปรับขนาด
- นำ '0's ก็โอเค (เปลือกนำบนเอาต์พุต)
- คุณไม่จำเป็นต้องมีการขึ้นบรรทัดใหม่ 3 ครั้งระหว่างค่าสถานที่หรือเรื่องราวแต่ละแห่งอย่างน้อย 3 บรรทัด
กรณีทดสอบ:
15
--------------------------------
| |
--------------------------------
--------------------------------
| |
--------------------------------
--------------------------------
| |
--------------------------------
12
---- ----
| | | |
| | | |
---- ----
--------------------------------
| |
--------------------------------
--------------------------------
| |
--------------------------------
4
---- ---- ---- ----
| | | | | | | |
| | | | | | | |
---- ---- ---- ----
0
-------------------
| | | | |
| | | | |
|-------------------|
| |
| |
-------------------
24
----
| |
| |
----
---- ---- ---- ----
| | | | | | | |
| | | | | | | |
---- ---- ---- ----
33
----
| |
| |
----
---- ---- ----
| | | | | |
| | | | | |
---- ---- ----
--------------------------------
| |
--------------------------------
--------------------------------
| |
--------------------------------
20
----
| |
| |
----
-------------------
| | | | |
| | | | |
|-------------------|
| |
| |
-------------------
1: พวกเขายังใช้หัวของพระเจ้าสำหรับสัญลักษณ์ แต่สำหรับความท้าทายนี้เปลือก / ขนมปัง / หน้าอก Zeldaจะถูกนำมาใช้
but for this challenge the shell/bread will be used.. ไม่ใช่เปลือกไม่ใช่ขนมปัง ลิงก์ LOZ ไปยังหน้าอกที่ผ่านมา