เขียนโปรแกรมหรือฟังก์ชั่นที่ใช้จำนวนเต็มบวกและพิมพ์หรือส่งคืนสแต็คของเต่า ASCII จำนวนมากที่เต่าแต่ละตัวมีขนาดใหญ่กว่าหนึ่งตัว
โดยเฉพาะถ้าอินพุตคือ1
เอาต์พุตควรเป็น:
__
/,,\o
หากอินพุตคือ2
:
__
o/,,\
____
/,__,\o
หากอินพุตคือ3
:
__
/,,\o
____
o/,__,\
______
/,____,\o
หากอินพุตคือ4
:
__
o/,,\
____
/,__,\o
______
o/,____,\
________
/,______,\o
หากอินพุตคือ5
:
__
/,,\o
____
o/,__,\
______
/,____,\o
________
o/,______,\
__________
/,________,\o
และในรูปแบบเดียวกันสำหรับอินพุตที่ใหญ่ขึ้น
โปรดทราบว่า:
- หัว (the
o
) ของเต่าล่างอยู่ทางขวาเสมอ หัวของเต่าด้านบนแล้วสลับไปมา - ไม่มีบรรทัดใดอาจมีช่องว่างต่อท้าย
- ไม่อนุญาตให้มีช่องว่างนำหน้าฟุ่มเฟือย (เช่นด้านหลังของเต่าล่างควรอยู่ที่จุดเริ่มต้นของบรรทัด)
- อนุญาตให้ขึ้นบรรทัดใหม่ตัวเลือกหนึ่งบรรทัดต่อท้าย
รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
,________,
เมื่อมีคนพูดอะไรบางอย่างที่ไม่สมเหตุสมผล