รับเลขฐานสองงานของคุณคือการสร้าง 'สาขา' ของจำนวนที่มีความลึก 2
ตัวอย่างเช่นให้0
เป็นอินพุตคุณควรส่งออกตรงนี้:
/000
/00
/ \001
0
\ /010
\01
\011
นี่ควรอธิบายตนเองอย่างเป็นธรรมว่าควรสร้างสาขาอย่างไร ความลึก 2 หมายถึงเราคำนวณสาขาสำหรับจำนวนที่ยาวได้สูงสุด 2 หมายเลข นอกจากนี้เรายังคำนวณสาขาตามลำดับด้วยเลขศูนย์ที่ด้านบนและสาขาที่ด้านล่าง
กรณีทดสอบเพิ่มเติม:
0
/000
/00
/ \001
0
\ /010
\01
\011
1
/100
/10
/ \101
1
\ /110
\11
\111
00
/0000
/000
/ \0001
00
\ /0010
\001
\0011
01
/0100
/010
/ \0101
01
\ /0110
\011
\0111
10
/1000
/100
/ \1001
10
\ /1010
\101
\1011
11
/1100
/110
/ \1101
11
\ /1110
\111
\1111
กฎระเบียบ
- คุณจะไม่ได้รับตัวอักษรในการป้อนข้อมูลอื่น ๆ กว่าและ
1
0
0 < length of input < 11
.- อนุญาตช่องว่างต่อท้ายที่ส่วนท้ายของบรรทัด
0 < length of input < 11
เป็น11
ทศนิยมหรือไบนารี? : P