ท้าทาย
รับASCIIผู้ประกอบการจากรายการด้านล่างและจำนวน n วาดเป็นตัวแทน ASCII ของผู้ประกอบการที่ใช้ประกอบการที่เป็นตัวละครที่มีส่วนของเส้นตรงความยาวผู้ประกอบการที่มีn
อินพุต
อักขระ ASCII จากรายการ= + - x /
และจำนวนเต็มที่n
n >= 1
(ฉันใช้x
แทน*
และ/
แทน÷
แต่คุณสามารถใช้อันใดอันหนึ่งได้ง่ายกว่า) สำหรับ+
และx
คุณจะต้องจัดการกับตัวเลขคี่เพื่อหลีกเลี่ยงปัญหาเกี่ยวกับการจัดตำแหน่ง
เอาท์พุต
ASCII drawing ของโอเปอเรเตอร์ประกอบด้วยอักขระที่มีเซกเมนต์ที่มีความยาว n ส่วนแนวนอนควรมีช่องว่างระหว่างตัวละครเพื่อชดเชยความแตกต่างของระยะทางแนวตั้ง / แนวนอน
กฎระเบียบ
นี่คือcode-golfดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
ตัวอย่าง
การป้อนข้อมูล: + 3
+
+ + +
+
การป้อนข้อมูล: = 4
= = = =
= = = =
การป้อนข้อมูล: = 10
= = = = = = = = = =
= = = = = = = = = =
การป้อนข้อมูล: - 2
- -
การป้อนข้อมูล: / 10
/
/
/
/
/
/
/
/
/
/
การป้อนข้อมูล: x 7
x x
x x
x x
x
x x
x x
x x
= 10
หรือไม่