Dado cualquier número, podemos crear un número nuevo sumando los cuadrados de los dígitos de ese número. Por ejemplo, dado 203, nuestro número nuevo es 4 + 0 + 9 = 13. Si repetimos este proceso, obtenemos una secuencia de números:
203 -> 13 -> 10 -> 1 -> 1A veces, como con 203, la secuencia llega a 1 y permanece allí. Los números como este se llaman felices.
No todos los números son felices. Si comenzáramos con 11, la secuencia sería:
11 -> 2 -> 4 -> 16 -> ...Esta secuencia nunca llegará a 1, por lo que el número 11 se llama infeliz.
Dado un número entero positivo, tienes que determinar si ese número es feliz o infeliz.
happy(203) ➞ True
happy(11) ➞ False
happy(107) ➞ False1 en su secuencia, y cualquier número infeliz tendrá un 4 en su secuencia.