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