フィボナッチ数列は、この辺りではかなりよく知られています。ちなみに、独自のタグもあります。しかし、そのすべてのために、私たちは私たちのルーツに固執したいのです1, 1, ...(またはそれ0, 1, ...ですか?私たちは決して知らないかもしれません...)。このチャレンジでは、ルールは同じですがn、フィボナッチ数列のth項目を取得する代わりnに、フィボナッチ風シーケンスのth項目を取得しx, y, ...ます。
入力
好きな順番で3つの整数。n出力のシーケンス内の用語のインデックス(0または1インデックス)です。xそしてy、あなたの現在のプログラムの実行のフィボナッチ数列の最初の2つの項目です。
出力
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、リスト内の数字ですか?それはおそらく少し柔軟すぎるかもしれません;)