En la secuencia alterna de Fibonacci, primero comienza con 1
y 1
como siempre.
Sin embargo, en lugar de sumar siempre los dos últimos valores para obtener el siguiente número, alterna alternando con la suma, y cada dos veces resta en su lugar.
La secuencia comienza así:
1
1
2 # 1 + 1
-1 # 1 - 2
1 # 2 + -1
-2 # -1 - 1
-1 # 1 + -2
-1 # -2 - -1
-2 # -1 + -1
1 # -1 - -2
-1 # -2 + 1
2 # 1 - -1
1 # -1 + 2
1 # 2 - 1
etc.
Tenga en cuenta que después de que comience de nuevo una vez que llegue 1
y 1
nuevamente.
Dado un número N , imprimir el N º término de la secuencia alterna de Fibonacci.
Recuerde, este es el código de golf , por lo que gana el código con el menor número de bytes.
true
por 1
?
1
valores cuentan como valores iniciales para la salida? ¿O comenzamos directamente con el 2
?