ตกลงคำถามกอล์ฟครั้งแรกของฉัน กรุณาอ่อนโยน :) ฉันรู้ว่ามันมีวิธีการเล่น ASCII มากเกินไป: P แต่ที่นี่เราไปกัน
งานนั้นง่ายใช้ภาษาโปรแกรมที่คุณชื่นชอบเพื่อพิมพ์ระลอกสามเหลี่ยม อินพุตควรเป็นขนาดของระลอกคลื่น
สามเหลี่ยมแต่ละอันเว้นระยะเท่ากัน โดยพื้นฐานแล้วคุณยังคงเพิ่มรูปสามเหลี่ยมจนกระทั่งมีพื้นที่ไม่เพียงพอสำหรับสามเหลี่ยมที่เล็กที่สุด
คุณได้รับอนุญาตให้ใช้ช่องว่างสีขาวได้ทุกที่ที่คุณต้องการตราบใดที่ ripples เหมือนกับตัวอย่างที่มีขนาดถูกต้อง
ตัวอย่าง
q)g 1
__
\/
q)g 2
____
\ /
\/
q)g 3
______
\ /
\ /
\/
q)g 4
________
\ __ /
\ \/ /
\ /
\/
q)g 5
__________
\ ____ /
\ \ / /
\ \/ /
\ /
\/
q)g 6
____________
\ ______ /
\ \ / /
\ \ / /
\ \/ /
\ /
\/
q)g 7
______________
\ ________ /
\ \ __ / /
\ \ \/ / /
\ \ / /
\ \/ /
\ /
\/
q)g 8
________________
\ __________ /
\ \ ____ / /
\ \ \ / / /
\ \ \/ / /
\ \ / /
\ \/ /
\ /
\/
ตามปกติรหัสที่สั้นที่สุดชนะ :)