的斐波那契序列是一个相当众所周知的事情在这里。哎呀,它甚至有自己的标签。但是,尽管如此,我们肯定会坚持我们的根源1, 1, ...(或者是它0, 1, ...?我们可能永远不会知道...)。在此挑战中,规则是相同的,但是您无需获得n斐波那契序列中的第一个项目,而是获得n以Fibonacci式序列中的第一个项目x, y, ...。
输入项
三个整数,按您想要的任何顺序。n是输出序列中术语的索引(0或1索引)。x而y在当前的程序运行的斐波那契序列中的前两个项目。
输出量
n斐波那契数列中的第个词,以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是数字在列表中?不过,这可能有点太灵活了;)