Se desarrollan temas de matemáticas con el uso del software Wolfram Mathematica. . germanalvarado@usta.edu.co
martes, 17 de marzo de 2020
Números Autobiográficos
Son los números naturales tales que su primera cifra dice el número de ceros que él tiene, la segunda cifra el número de unos, y así sucesivamente.
Estos números cumplen que la suma de sus dígitos es igual a su longitud, pues cada dígito cuenta las apariciones de cada número. La anterior propiedad la utilizaremos para agilizar el algoritmo para la búsqueda.
auto = {};
Do[digitos = IntegerDigits[num]; lon = Length[digitos];
If[lon == Total[digitos],
If[BinCounts[digitos, {0, lon, 1}] == digitos,
AppendTo[auto, num]]], {num, 10^15}]
auto
{1210, 2020, 21200, 3211000, 42101000, 521001000, 6210001000, 72100001000, 821000001000, 9210000001000}
Observe que desde el número 3211000 los siguientes se generan aumentando las unidades, el número de ceros, y agregando una unidad en la respectiva posición que corresponde al primer dígito.
Para aprender más sobre Mathematica ingrese aquí sitio de aprendizaje de Wolfram o en mi website ustamathematica.wixsite.com/basicas
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario