A sequência de Fibonacci é uma coisa bastante conhecida por aqui. Heck, ele ainda tem sua própria etiqueta. No entanto, por tudo isso, com certeza gostamos de manter nossas raízes 1, 1, ...(ou é 0, 1, ...? Talvez nunca saibamos ...). Neste desafio, as regras são as mesmas, mas, em vez de obter o nth item na sequência Fibonacci, você receberá o nth item na sequência Fibonacci-esque, começando com x, y, ....
Entrada
Três números inteiros, na ordem que você desejar. né o índice (0 ou 1 indexado) do termo na sequência para sua saída. xe ysão os dois primeiros itens na sequência Fibonacci da execução do programa atual.
Saída
O nth prazo na sequência de Fibonacci começando com x, y.
Casos de teste
(Indexado 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
(Indexado 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
Ressalvas
Suponha 0 <= x <= y.
Observe sua ordem de entrada (deve ser constante).
[1, 2, 3]? Sim. Tudo o que você precisa para aceitar 3 números inteiros.
n,[x,y]onde nestá um número e / xou ysão números em uma lista? Isso provavelmente está sendo um pouco demasiado flexível embora;)