Proyecto Euler problema 4: mayor producto palíndromo

El cuarto problema del proyecto también es bastante sencillo, sólo tenemos que saber manipular cadenas de texto para poder comparar si escritas de delante a atrás o de atrás adelante son iguales, pues se trata de números palíndromos. No te costará mucho resolverlo. Veamos el texto del problema:

Un palíndromo es un número que se puede leer igualmente al derecho que al revés (si empiezas por la primera cifra hasta la última, o viceversa, lees el mismo número). El palíndromo más grande que resulta del producto de dos dígitos es el 9009 = 91×99.

Encuentra el palíndromo más grande que resulte del producto de dos números de tres cifras.

Por favor, intenta participar del espíritu del proyecto, y utiliza nuestras soluciones sólo para compararlas con las tuyas.

Este problema también se resuelve de manera muy rápida por «fuerza bruta». Básicamente, iteramos por los productos de los números de tres cifras y guardamos el mayor palíndromo.

En este problema es en el primero de la serie del proyecto Euler que hemos decidido implementar una función, llamada isPalindrome, que devolverá True para los palíndromos y False para los que no lo son.

¿Tienes una solución interesante al problema? ¿Alguna duda sobre nuestra solución? ¡Escríbela en los comentarios!

(Visto 820 vecess, 1 visitas hoy)
¡Comparte este articulo!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicaciones relacionadas

Comienza escribiendo tu búsqueda y pulsa enter para buscar. Presiona ESC para cancelar.

Volver arriba