La sequenza di Fibonacci è abbastanza conosciuta qui. Diamine, ha anche il suo tag. Tuttavia, nonostante tutto, ci piace sicuramente attenerci alle nostre radici di 1, 1, ...(o è 0, 1, ...? Potremmo non saperlo mai ...). In questa sfida, le regole sono le stesse, ma invece di ottenere l' noggetto th nella sequenza di Fibonacci, otterrai l' noggetto th nella sequenza di Fibonacci a partire da x, y, ....
Ingresso
Tre numeri interi, nell'ordine che desideri. nè l'indice (0 o 1 indicizzato) del termine nella sequenza per l'output. xe ysono i primi due elementi nella sequenza Fibonacci del tuo programma attuale.
Produzione
La nesimo termine della sequenza di Fibonacci iniziano x, y.
Casi test
(0-indicizzati)
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-indicizzati)
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
Avvertenze
Assumere 0 <= x <= y.
Si prega di notare l'ordine di input (deve essere costante).
[1, 2, 3]? Sì. Qualunque cosa ti serva per accettare 3 numeri interi.
n,[x,y]dove nè un numero e xey sono i numeri in un elenco? Probabilmente è un po 'troppo flessibile;)