Bueno, no soy muy bueno en matemáticas, pero tengo la siguiente tarea: Aquí está el código:
int foo(n):
if n <= 0:
return 1
else:
return foo(n-1)+foo(n-3)-1
¿Qué devolverá foo(7)?
Así que tengo que responder sin usar ningún dispositivo. Y la idea de dibujar árboles a mano me desconcierta. ¿Hay alguna manera de representar dicha función en una fórmula matemática simple sin matemáticas profundas =) Y cuál es la fórmula para esta función.