Buenas, acabo de hacer la p1 y en todos mis tests "creados a mano". Mi código con programación dinámica da el mismo resultado que mi código hecho con recursión (el cual es más probable que sea correcto).
Mi problema es que al hacerle push, el tercer test me da un valor que no corresponde y se me ocurre que hay dos causas posibles de esto. La primera causa posible es que mi código esté malo y la segunda causa posible es que estoy ocupando el mod más veces de las que ocupa el código que se usó para corregir (no es lo mismo (1 % 2) + (1 % 2), que (1 +1) %2).
En cualquier caso, lo que me ayudaría mucho para encontrar el problema y solucionarlo sería si pudieran publicar tests de menor magnitud que el tercero. Esto también ayudaría a futuros estudiantes que se encuentren con el mismo problema.
Buenas, acabo de hacer la p1 y en todos mis tests "creados a mano". Mi código con programación dinámica da el mismo resultado que mi código hecho con recursión (el cual es más probable que sea correcto).
Mi problema es que al hacerle push, el tercer test me da un valor que no corresponde y se me ocurre que hay dos causas posibles de esto. La primera causa posible es que mi código esté malo y la segunda causa posible es que estoy ocupando el mod más veces de las que ocupa el código que se usó para corregir (no es lo mismo (1 % 2) + (1 % 2), que (1 +1) %2).
En cualquier caso, lo que me ayudaría mucho para encontrar el problema y solucionarlo sería si pudieran publicar tests de menor magnitud que el tercero. Esto también ayudaría a futuros estudiantes que se encuentren con el mismo problema.
Por su tiempo, muchas gracias.