Raíz cuadrada iterada
La raíz cuadrada iterada de un número es la cantidad de veces que se debe aplicar la función de raíz cuadrada para hacer que el número quede estrictamente por debajo de 2.
Dado un entero, devuelve su raíz cuadrada iterada. Devuelve "invalid" si es negativo.
Ejemplos
iSqrt(1) ➞ 0
iSqrt(2) ➞ 1
iSqrt(7) ➞ 2
iSqrt(27) ➞ 3
iSqrt(256) ➞ 4
iSqrt(-1) ➞ "invalid"Notas
Idea para la raíz cuadrada iterada de Richard Spence.