คุณจะได้รับจำนวนเต็มบวกNเป็นอินพุต งานของคุณคือการสร้างกึ่งคดเคี้ยวไปมาของฝ่ายแต่ละยาวN Nเนื่องจากเป็นการยากที่จะอธิบายงานอย่างชัดเจนนี่คือตัวอย่างบางส่วน:
N = 1:O
N = 2:O OO
N = 3:OO OO OOO
N = 4:ooooo OO OO OOOO
N = 5:OOOOOO OOO OOO OOO OOOOOON = 6:OOOOOOO OOO OOO OOO OOO ooooooooooooN = 7:ooooooooo OOOO OOOO OOOO OOOO OOOO OOOOOOOOOOOOOO
อย่างที่คุณเห็น Semi-Zigzag ทำจากเส้นทแยงมุมและแนวนอนสลับกันและมันมักจะเริ่มต้นด้วยเส้นทแยงมุมบนซ้ายไปล่างล่างขวา โปรดทราบว่าอักขระบนเส้นแนวนอนคั่นด้วยช่องว่าง
กฎระเบียบ
คุณสามารถเลือกตัวละครที่ไม่ใช่ช่องว่างแทน
Oมันอาจจะไม่สอดคล้องกันคุณอาจจะส่งออก / กลับผลเป็นสตริงหรือเป็นรายการของสตริงที่เป็นตัวแทนของแต่ละหนึ่งบรรทัด
คุณอาจมีการขึ้นบรรทัดใหม่หรือขึ้นบรรทัดใหม่
คุณสามารถใช้อินพุทและเอาท์พุทให้โดยใด ๆ ค่าเฉลี่ยมาตรฐาน
หากเป็นไปได้โปรดเพิ่มลิงก์ทดสอบลงในการส่งของคุณ ฉันจะลบคำตอบใด ๆ ที่แสดงความพยายามในการเล่นกอล์ฟและมีคำอธิบาย
นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดเป็นไบต์ในทุกภาษาชนะ!