ท้าทาย
กำหนดลำดับของจำนวนเต็มแบบไม่ลบให้สร้างฟังก์ชันที่ส่งออกปิรามิดลูกหลานโดยที่เด็ก ๆ จะเป็นผลรวมของทั้งจำนวนผู้ปกครอง
\tผลที่ได้คือเอาท์พุทเป็นสตริงโดยใช้แท็บ
หมายเหตุ: ไม่จำเป็นต้องใช้แท็บต่อท้ายในแต่ละบรรทัด
1\t\t2\t\t3\n\t3\t\t5\t\n\t\t8\t\t results in
1 2 3
3 5
8
ผลลัพธ์ที่เป็นทางเลือกสามารถถูกเอาต์พุตเป็นอาร์เรย์โดยใช้ตำแหน่งว่างเป็นช่องว่าง
[[1,,2,,3],
[,3,,5,],
[,,8,,]]
ตัวอย่าง:
ให้4,5,7,3,4,2เอาท์พุท:
4 5 7 3 4 2
9 12 10 7 6
21 22 17 13
43 39 30
82 69
151
กฎระเบียบ
- ใช้กฎมาตรฐานของกอล์ฟ
- อินพุตสามารถเป็นสตริงโดยใช้ตัวคั่นใด ๆ หรืออาร์เรย์
- ขึ้นบรรทัดใหม่นำหน้าและต่อท้ายและแท็บได้รับอนุญาต (แต่ไม่จำเป็นตราบใดที่เอาต์พุตเป็นปิรามิดแบบกลับด้าน)
กรณีทดสอบ
Input: 1,3,5
1 3 5
4 8
12
Input: 9,8,7,6,5
9 8 7 6 5
17 15 13 11
32 28 24
60 52
112
Input: 5,5,2,5
[[5,,5,,2,,5],
[,10,,7,,7,],
[,,17,,14,,],
[,,,31,,,]]
Input: 3,3,3
[[3,,3,,3],
[,6,,6,],
[,,12,,]]
เกณฑ์การชนะคือรหัสกอล์ฟ
หมายเหตุ:ความท้าทายนี้อยู่ใกล้กับสร้างสามเหลี่ยมของปาสกาลมาก ความแตกต่างคือลำดับการเริ่มต้นที่กำหนดเอง (ปาสกาลไปจาก 1 และในโหมดลัคนาซึ่งนี่มาจากอินพุตและในโหมดสืบทอด)
non-negative integersเราจะต้องจัดการกับ0? มีความเป็นไปได้ในการเล่นกอล์ฟหากมีการเติมช่องว่างด้วย0s