รับค่าอินพุทจำนวนเต็มn > 1
ส่งออกรูปแปดเหลี่ยม ASCII-art ที่มีความยาวด้านข้างประกอบด้วยn
อักขระ ดูตัวอย่างด้านล่าง:
n=2
##
# #
# #
##
n=3
###
# #
# #
# #
# #
# #
###
n=4
####
# #
# #
# #
# #
# #
# #
# #
# #
####
n=5
#####
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
#####
and so on.
คุณสามารถพิมพ์ไปที่ STDOUT หรือส่งคืนเป็นผลลัพธ์ของฟังก์ชัน
สามารถยอมรับช่องว่างที่ไม่เกี่ยวข้องใด ๆ ได้ตราบใดที่อักขระมีการจัดเรียงอย่างเหมาะสม
กฎและ I / O
- อินพุตและเอาต์พุตสามารถกำหนดได้โดย วิธีการที่สะดวกใด ๆ
- คุณสามารถใช้อักขระ ASCII ที่พิมพ์ได้ใด ๆ แทนการ
#
(ยกเว้นช่องว่าง) แต่อักขระ "พื้นหลัง" ต้องเป็นช่องว่าง (ASCII 32) - ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น
- ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
- นี่คือรหัส - กอล์ฟเพื่อให้ใช้กฎการเล่นกอล์ฟตามปกติทั้งหมดและรหัสที่สั้นที่สุด (เป็นไบต์) ชนะ