Números autodescriptivos
El número 10213223 es autodescriptivo. Cuenta la cantidad de ceros, unos, doses y treses que contiene este número y obtienes 1 cero, 2 unos, 3 doses y 2 treses, pero eso es una réplica del propio número 10|21|32|23.
Escribe una función que devuelva True si su argumento es un número autodescriptivo y False si no lo es.
Ejemplos
self_descriptive(22) ➞ True
self_descriptive(3999) ➞ False
self_descriptive(31331419) ➞ True
self_descriptive(21321316) ➞ False
self_descriptive(4132232416171) ➞ False
self_descriptive(31331819) ➞ TrueNotas
- Como los descriptores del número siempre aparecen en pares, cualquier número autodescriptivo debe tener una cantidad par de dígitos.
- Según se informa, el número autodescriptivo más grande posible es
71322723161814151019(consulta la pestaña Recursos).