La persistencia de un número es la cantidad de pasos necesarios para reducirlo a un solo dígito multiplicando todos sus dígitos para obtener un segundo número, luego multiplicando todos los dígitos de ese número para obtener un tercer número, y así sucesivamente hasta obtener un número de un dígito.
Por ejemplo, 77 tiene una persistencia de cuatro porque requiere cuatro pasos para reducirlo a un dígito: 77-49-36-18-8.
El número más pequeño de persistencia es 10, el más pequeño de persistencia dos es 25, el más pequeño de persistencia tres es 39, y el menor de persistencia cuatro es 77.
¿Cuál es el número más pequeño de persistencia cinco?
Show ▼
Es posible?
Vale, el anterior no cuenta. 🙁
679
Ay, intenté meterlo en los tags spoiler y apareció el comentario… podrías ocultarlo Jose? Gracias.
Por cierto, si hay interés cuelgo el mini script de Python que he hecho para sacarlo.
Show ▼
por favor miguel …
No es un código óptimo, de hecho es muy mejorable. Pero sirve para ilustrar. Se puede dar arriba a «Run» para ver el resultado a la derecha.
Si se juguetea con el valor de la constante SEARCHED_PERSISTENCE, se pueden obtener otros valores de persistencia.
https://repl.it/@MiguelSR87/PointlessBleakAfricanfisheagle