Red de conocimiento informático - Conocimiento informático - Para un f(n) dado, cuando n>=50025002, f(n)=n-5 cuando n<50025002, f(n)=f(f(n+2005)). ¡Escribe un rompecabezas!

Para un f(n) dado, cuando n>=50025002, f(n)=n-5 cuando n<50025002, f(n)=f(f(n+2005)). ¡Escribe un rompecabezas!

Esto se puede hacer mediante recursividad. Pero hay un pequeño error arriba, que se puede cambiar a

long f(long n)

{

if (n>= 50025002)

{

regresar n-5

}

si no

{

regresar f( f(n+2005));

}

}