Contar números palíndromos en un rango

Published by Helen Yu in

Crea una función que devuelva la cantidad de números palíndromos en un rango especificado (inclusive).

Por ejemplo, entre 8 y 34 hay 5 palíndromos: 8, 9, 11, 22 y 33. Entre 1550 y 1552 hay exactamente un palíndromo: 1551.

Ejemplos

count_palindromes(1, 10) ➞ 9

count_palindromes(555, 556) ➞ 1

count_palindromes(878, 898) ➞ 3

Notas

  • Un número palíndromo es un número que permanece igual cuando se invierten sus dígitos. Por ejemplo, 2552 sigue siendo 2552 al invertirlo. La simetría especular de este número hace que sea un número palindrómico.
  • Los números de un solo dígito son, por definición, números palíndromos.