tecnologer / HappyNumbers

Imprime si un numero entero mayor a cero es feliz o no

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HappyNumbers

Los números felices se definen por el siguiente procedimiento: empezando con cualquier número entero positivo, se reemplaza el número por la suma de los cuadrados de sus dígitos, y se repite el proceso hasta que el número es igual a 1 o hasta que se entra en un bucle que no incluye el 1. Los números que al finalizar el proceso terminan con 1, son conocidos como números felices. Aquellos que no, son conocidos como números infelices (o tristes).

Ejemplo

7 es un número feliz, ya que:
72 = 49
42 + 92 = 97
92 + 72 = 130
12 + 32 + 02 = 10
12 + 02 = 1

Fuente: Wikipedia

Ejecucion

go run HappyNumbers.go

About

Imprime si un numero entero mayor a cero es feliz o no


Languages

Language:Go 100.0%