ทุกคนที่นี่ส่วนใหญ่คุ้นเคยกับสามเหลี่ยมปาสคาล มันเกิดขึ้นจากแถวที่ต่อเนื่องกันซึ่งองค์ประกอบแต่ละอย่างนั้นคือผลรวมของเพื่อนบ้านทั้งสองด้านบนซ้ายและขวาบน นี่คือ5
แถวแรก(ยืมมาจากสร้างของสามเหลี่ยมปาสคาล ):
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
ยุบแถวเหล่านี้ไปทางซ้าย
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
จัดเรียงตามลำดับจากน้อยไปหามาก
1
1 1
1 1 2
1 1 3 3
1 1 4 4 6
. . .
อ่านสามเหลี่ยมนี้เป็นแถว
[1, 1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 4, 6 ...]
รับอินพุตn
ส่งออกn
หมายเลข th ในชุดนี้ นี่คือOEIS 107430107430
กฎระเบียบ
- คุณสามารถเลือกการจัดทำดัชนีแบบ 0- หรือ 1 ก็ได้ กรุณาระบุว่าในการส่งของคุณ
- อินพุตและเอาต์พุตสามารถสันนิษฐานว่าเหมาะสมกับชนิดจำนวนเต็มดั้งเดิมของภาษาของคุณ
- อินพุตและเอาต์พุตสามารถกำหนดได้ด้วยวิธีการที่สะดวกวิธีการที่สะดวกใด
- ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น หากฟังก์ชั่นคุณสามารถส่งคืนผลลัพธ์มากกว่าการพิมพ์
- ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
- นี่คือรหัส - กอล์ฟเพื่อให้ใช้กฎการตีกอล์ฟตามปกติทั้งหมดและรหัสที่สั้นที่สุด (เป็นไบต์) ชนะ