รับตัวเลขnสร้างคอลัมน์nแรกของรูปแบบนี้:
#
# #
# # # #
# # # # # # # #
# # # # # # # # # # # # # # # #
################################ ...
ความสูงของคอลัมน์ที่ (ทำดัชนี 1) nคือจำนวน0
บิตต่อท้ายในการแสดงเลขฐานสองของnบวกหนึ่ง เป็นผลให้เลเยอร์ด้านล่างมีทุกคอลัมน์ที่กรอกข้อมูลในชั้นที่สองทุกคอลัมน์ที่สองชั้นที่สามทุกคอลัมน์ที่สี่ ฯลฯ
กฎระเบียบ
- คุณสามารถอินพุตและเอาต์พุตด้วยวิธีมาตรฐานใด ๆ
- คุณอาจสมมติว่าการป้อนข้อมูลเป็นจำนวนเต็มระหว่าง 1 ถึง 999 รวม
- ผลลัพธ์อาจมีช่องว่างจำนวนเท่าใดก็ได้ตราบใดที่รูปแบบยังคงอยู่
- รูปแบบต้องมีการจัดทำดัชนี 1 และในรูปแบบเดียวกับที่แสดงที่นี่
- คุณสามารถใช้อักขระที่ไม่ใช่ช่องว่างเดียวแทนได้
#
แต่คุณไม่สามารถเปลี่ยนอักขระช่องว่างได้
กรณีทดสอบ
1
#
2
#
##
3
#
###
4
#
# #
####
5
#
# #
#####
7
#
# # #
#######
32
#
# #
# # # #
# # # # # # # #
# # # # # # # # # # # # # # # #
################################
ไม่กี่กรณีทดสอบขนาดใหญ่สามารถพบได้ที่นี่
เกณฑ์การให้คะแนน
นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดเป็นไบต์ในแต่ละภาษาจะชนะ
#
อย่างไร