Palíndromos decimales y binarios
Un número/cadena es un palíndromo si sus dígitos/caracteres son iguales al leerlos tanto hacia adelante como hacia atrás. Algunos ejemplos son "racecar" y 12321. Dado un número positivo n, comprueba si n o la representación binaria de n es un palíndromo. Devuelve lo siguiente:
"Decimal only."si solones un palíndromo."Binary only."si solo la representación binaria denes un palíndromo."Decimal and binary."si ambos son palíndromos."Neither!"si ninguno es un palíndromo.
Ejemplos
palindrome_type(1306031) ➞ "Decimal only."
# decimal = 1306031
# binary = "100111110110110101111"
palindrome_type(427787) ➞ "Binary only."
# decimal = 427787
# binary = "1101000011100001011"
palindrome_type(313) ➞ "Decimal and binary."
# decimal = 313
# binary = 100111001
palindrome_type(934) ➞ "Neither!"
# decimal = 934
# binary = "1110100110"Notas
Consulta la pestaña Resources para conocer formas de convertir a binario.