เขียนโปรแกรมหรือฟังก์ชั่นที่วาดเทือกเขาซึ่งแต่ละยอดเขาที่ใหญ่กว่านั้นคือ "ด้านหลัง" ด้านหน้าและสลับด้านที่มองเห็นได้
นี่คือขนาดของภูเขา 1
/\
นี่คือขนาดของภูเขา 2
/\
/\ \
นี่คือขนาดของภูเขา 3
/\
/ /\
/ /\ \
นี่คือขนาดของภูเขา 4
/\
/\ \
/ /\ \
/ /\ \ \
นี่คือขนาดของภูเขา 5
/\
/ /\
/ /\ \
/ / /\ \
/ / /\ \ \
และอื่น ๆ
อินพุต
เป็นจำนวนเต็มบวกเดียวในรูปแบบที่สะดวกใด ๆn > 0
,
เอาท์พุต
การแสดงศิลปะ ASCII ของเทือกเขาตามกฎข้างต้น ขึ้นบรรทัดใหม่ / นำขึ้นบรรทัดใหม่หรือช่องว่างอื่น ๆ เป็นทางเลือกโดยมีเงื่อนไขว่ายอดเขาเข้าแถวอย่างเหมาะสม
กฎระเบียบ
- ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น หากฟังก์ชั่นคุณสามารถส่งคืนผลลัพธ์มากกว่าการพิมพ์
- ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
- นี่คือรหัส - กอล์ฟเพื่อให้ใช้กฎการตีกอล์ฟตามปกติทั้งหมดและรหัสที่สั้นที่สุด (เป็นไบต์) ชนะ