ลำดับฟีโบนักชีเป็นสิ่งที่ค่อนข้างรู้จักกันดีในรอบที่นี่ Heck มันมีแท็กของตัวเอง อย่างไรก็ตามสำหรับทั้งหมดนั้นเราแน่ใจว่าต้องการยึดติดกับรากของเรา1, 1, ...
(หรือมันคือ0, 1, ...
อะไรเราอาจไม่เคยรู้ ... ) ในความท้าทายนี้กฎจะเหมือนกัน แต่แทนที่จะได้รับn
รายการ TH ในลำดับฟีโบนักชี, คุณจะได้รับn
รายการ TH x, y, ...
ในลำดับฟีโบนักชีฟีเจอร์ที่เริ่มต้นด้วย
อินพุต
จำนวนเต็มสามจำนวนตามลำดับที่คุณต้องการ n
คือดัชนี (0 หรือ 1 ดัชนี) ของคำในลำดับสำหรับผลลัพธ์ของคุณ x
และy
เป็นสองรายการแรกในลำดับ Fibonacci ของโปรแกรมปัจจุบันของคุณ
เอาท์พุต
n
ระยะ TH ในลำดับฟีโบนักชีเริ่มต้นด้วย,x
y
กรณีทดสอบ
(0 จัดทำดัชนี)
n x y out
5 0 0 0
6 0 1 8
6 1 1 13
2 5 5 10
10 2 2 178
3 3 10 23
13 2308 4261 1325165
0 0 1 0
1 0 1 1
(1 จัดทำดัชนี)
n x y out
6 0 0 0
7 0 1 8
7 1 1 13
3 5 5 10
11 2 2 178
4 3 10 23
14 2308 4261 1325165
1 0 1 0
2 0 1 1
คำเตือน
สมมติ 0 <= x <= y
สมมติ
โปรดทราบคำสั่งซื้อของคุณ (จะต้องคงที่)
[1, 2, 3]
อย่างไร ใช่. สิ่งที่คุณต้องยอมรับ 3 จำนวนเต็ม
n,[x,y]
ที่n
เป็นตัวเลขและx
และy
เป็นตัวเลขในรายการ? นั่นอาจเป็นความยืดหยุ่นเกินไปเล็กน้อย;)