หลายสูตรในคณิตศาสตร์เกี่ยวข้องกับอนุมูลที่ซ้อนกัน งานของคุณที่นี่คือการวาดเหล่านี้โดยใช้ศิลปะ ASCII
รายละเอียด
คุณจะได้รับจำนวนเต็มสองจำนวนจำนวนที่อยู่ในรากและจำนวนของอนุมูล ฉันคิดว่าวิธีที่ดีที่สุดในการอธิบายสิ่งที่คุณต้องทำคือตัวอย่าง นี่คือผลลัพธ์สำหรับ2, 4
:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
นี่คือสิ่งที่ควรทราบ:
- ความสูงของแต่ละอนุมูลจะเพิ่มขึ้นทีละหนึ่ง
- ความยาวของตัวคูณความสูง
_
เสมอ5
- มีช่องว่างหลังจากที่ผ่านมา
/
และก่อนที่จะเริ่มหัวรุนแรงภายในต่อไปคือ - จำนวนที่อยู่ภายในจะไม่เกิน 4 หลัก
- ถ้าจำนวนของอนุมูลเป็น 0 เพียงเอาท์พุทจำนวน
- การวางช่องว่างเพิ่มเติมเพื่อวางลงในสี่เหลี่ยมนั้นขึ้นอยู่กับคุณ
- นี่คือรหัส - กอล์ฟดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ!
กรณีทดสอบ
2, 4:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
23, 0:
23
4, 1:
_____
\/ 4
1234, 3:
_______________
\ / __________
\ / \ / _____
\/ \/ \/ 1234
12
ฉันรู้สึกว่านี่จะเป็นความท้าทายที่ดีขึ้นเล็กน้อยถ้าแถบแนวนอนทั้งหมดต้องจบที่จุดเดียวกัน
—
Greg Martin