บทนำ
สำหรับคนที่ไม่เคยได้ยินเกมนี้มาก่อน คุณกำลังเล่นลูกบอลที่ต้องการเอาตัวรอดนานที่สุด ทำได้โดยเลื่อนไปทางซ้ายหรือขวาไปที่รู เมื่อแผนที่ขยับขึ้นคุณต้องลงไปเพื่อความอยู่รอดอีกต่อไป หากคุณค้นหารูปภาพคุณอาจรู้ว่าฉันหมายถึงเกมใด
งาน
รับจำนวนเต็มบวกnส่งออกแผนที่ลูกตกของชั้นn ระหว่างเลเยอร์มี 4 บรรทัดใหม่ ความกว้างของเลเยอร์ประกอบด้วยอักขระขีดล่าง 25 ตัวโดยมีความยาวหนึ่งรูที่ 5 นั่นหมายความว่าความกว้างทั้งหมดเท่ากับ 30 ซึ่งจะถูกเปลี่ยนแบบสุ่มหลังจากแต่ละเลเยอร์ ตัวอย่างของเลเยอร์ที่ถูกต้องคือ:
_______________ __________
รูอาจอยู่ที่ขอบราวกับว่าเลเยอร์เป็นรูปทรงกระบอก:
_________________________
โปรดทราบว่ามีช่องว่างนำหน้า 2 ช่องและช่องว่างท้าย 3 ช่อง ทำให้เป็นรูเดียวที่มีความกว้าง 5
กรณีทดสอบ
สำหรับn = 4 นี่เป็นเอาต์พุตที่ถูกต้อง:
_______________ __________
______ ___________________
_______________________ __
_________________________
หมายเหตุ: หลุมจะต้องกระจายอย่างสม่ำเสมอ อนุญาตให้ขึ้นบรรทัดใหม่และ / หรือขึ้นบรรทัดใหม่
นี่คือโค้ดกอล์ฟดังนั้นการส่งที่มีจำนวนไบต์น้อยที่สุดจะชนะ!