ที่เกี่ยวข้อง: ตรวจสอบพล็อตต้นกำเนิดและใบไม้
อินพุต
รายการที่ไม่ว่างของจำนวนเต็มบวก หากจำเป็นพวกเขาสามารถนำมาเป็นสตริง คุณไม่สามารถคิดว่ามันถูกจัดเรียง
เอาท์พุต
พล็อตลำต้นและใบของตัวเลข ในพล็อตนี้ลำต้นและใบตัวเลขมีการสั่งซื้อเข้าไปในลำต้นโดยนับจากนั้นตัวเลขทั้งหมดที่พอดีกับก้านที่มีคนของพวกเขามีค่าวางไว้ในลำต้นและจากนั้นทั้งหมดจะถูกจัดเรียง ในการท้าทายนี้การขึ้นบรรทัดใหม่จะแยกก้านและช่องว่างจะแยกลำต้นออกจากใบไม้
คุณสามารถรวมหรือแยกลำต้นที่ว่างเปล่าทั้งหมดที่อยู่ระหว่างลำต้นที่ไม่ว่างก็ได้
กรณีทดสอบ
(รายการสามารถนำมาเป็นค่าเริ่มต้นในรายการภาษาของคุณฉันใช้ JSON ด้านล่าง)
รวมถึงลำต้นที่ว่างเปล่า:
[1, 2, 3, 3, 3, 3, 3, 10, 15, 15, 18, 1, 100]
0 11233333
1 0558
2
3
4
5
6
7
8
9
10 0
[55, 59, 49, 43, 58, 59, 54, 44, 49, 51, 44, 40, 50, 59, 59, 59]
4 034499
5 0145899999
[10000, 10100]
1000 0
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010 0
ไม่รวมลำต้นที่ว่างเปล่า:
[1, 2, 3, 3, 3, 3, 3, 10, 15, 15, 18, 1, 100]
0 11233333
1 0558
10 0
[55, 59, 49, 43, 58, 59, 54, 44, 49, 51, 44, 40, 50, 59, 59, 59]
4 034499
5 0145899999
[10000, 10100]
1000 0
1010 0