Codificar para resolver
EulerProject. Una batería de enigmas matemáticos nos invita a agudizar el ingenio.
Desde el uno hasta el nueve, los números naturales que son múltiplos de tres o cinco son: tres, cinco, seis y nueve. Sumadas, las cuatro cifras dan 23. ¿Cuánto suman los múltiplos de tres o cinco, por debajo del mil?
Una hormiga camina sobre una grilla imaginaria. Cada posición está representada por un mosaico giratorio. De un lado es blanco y del otro, negro. Durante la travesía, nuestra amiga sigue un criterio específico. Cuando el mosaico es negro, lo voltea hacia el blanco; luego gira 90 grados en sentido antihorario y avanza un lugar. Por el contrario, cuando es blanco, lo voltea hacia el negro, vira 90 grados en sentido horario y avanza. Si al comenzar el recorrido, todos los mosaicos de la grilla fueran blancos, ¿cuántas baldosas serían negras al cabo de 1018 pasos?
Un palíndromo es un término / frase que se lee en ambos sentidos. Como ejemplo, tenemos la conjugación verbal «acurruca». Los números capicúas guardan idéntica analogía. De derecha a izquierda o viceversa, su valor no cambia. Así, 9009 resulta del producto de 91 por 99. Esa es la cifra más grande que se obtiene al multiplicar números de dos dígitos. ¿Cuál será el mayor capicúa que resulte de multiplicar números de tres dígitos?
Los enunciados describen verdaderos problemas computacionales. Diseñar una solución implica conocimientos de matemática y en particular, habilidades básicas en programación. La biblioteca del Proyecto Euler ofrece desafíos aún más complejos, incluyendo acertijos de álgebra y geometría. El portal supera el millón de seguidores alrededor del mundo. Sus entusiastas han logrado resolver al menos uno de los planteos. Ahora les toca a ustedes… ¿Se animan a participar?