Buenas tardes,
Implementé las funciones para este ejercicio pero tengo diferencias con lo que se puede observar en el archivo todo.out del módulo de testeo, en concreto, en las partes b y c del ejercicio.
Parte b: entiendo que al ingresar "secAditiva 6 1 1" se espera el resultado "13", sin embargo, yo obtengo "8", y no entiendo por qué no sería correcto. Según entiendo, la sucesión aditiva en este caso sería {1, 1, 2, 3, 5, 8, 13,...}, por lo que el sexto valor de la misma es 8. ¿Estoy considerando algo mal?
Parte c: ¿estamos considerando que la sucesión comienza en 0 ( {0, 1, 1, 2, 3, 5, 8, 13, 21,...} ) o en 1 ( {1, 1, 2, 3, 5, 8, 13, 21, 34,...} )? Suponiendo que consideramos el segundo caso, tampoco obtengo el "5 8" esperado al ingresar "fibAnterior 5", sino que obtengo "3 5", y entiendo que es por exactamente la misma razón que lo que comento de la parte b.
¿Estoy haciendo o interpretando algo mal? Desde ya, muchas gracias.
Saludos,
Leandro