Números que también son escritores
Si un número es autobiográfico, sus dígitos se describen a sí mismos. El primer dígito indica cuántas veces aparece el dígito 0, el segundo indica cuántas veces aparece el dígito 1, el tercero indica cuántas veces aparece el dígito 2, etc. Esto se repite para todos los dígitos del número. El número 6210001000 es autobiográfico porque tiene seis 0, dos 1, un 2, cero 3, cero 4, cero 5, un 6, cero 7, cero 8 y cero 9.
Crea una función que reciba un entero n y devuelva si n es o no un número autobiográfico.
Ejemplos
is_autobiographical(6210001000) ➞ true
is_autobiographical(12345) ➞ false
is_autobiographical(1210) ➞ true
// one 0, two 1's, one 2, zero 3's
is_autobiographical(638) ➞ false
is_autobiographical(0) ➞ false
// claims no zeroes, however zero is the first digitNotas
- Los números con más de 10 dígitos siempre deben devolver
false(9 es el dígito más alto en base 10, por lo que no puedes superar 9,999,999,999). nsiempre es >= 0 y siempre es un entero.