miércoles, 23 de abril de 2025

Reto de "vibe coding" para matemática recreativa: potencias de 10 como suma de números con cifra 8

Imagen creada con IA

 En los últimos meses se habla y escribe mucho acerca del "vibe coding", incluso llevado a su extremo en el que una persona que no tiene ningún conocimiento sobre Programación puede realizar programas funcionales pidiendo a herramientas de inteligencia artificial que construya el código, únicamente escribiendo en lenguaje natural lo que quiere que haga el programa.

Así que he aprovechado este boom mediático para proponer un reto, tanto a los "vibe coders" con pocos o sin conocimientos en Programación como a los programadores más expertos.

De nuevo saco un problema del libro Ludopatía Matemática, de Mariano Mataix Lorda.


ENUNCIADO DEL PROBLEMA

Queremos conocer las primeras dos potencias de 10 que pueden escribirse como sumandos cumpliendo las siguientes condiciones:

  • Cada sumando debe estar formado sólo por la cifra 8 (ejemplos: 8, 88, 888, ...)
  • El total de ochos utilizados en todos los sumandos debe ser también un número formado sólo por la cifra 8 (ejemplos: 8, 88, 888, ...)

La primera solución es 10^3:
    1000 = 888 + 88 + 8 + 8 + 8
Está escrito como suma de números formados sólo con la cifra 8 y el total de ochos utilizados es igual a 8.

¿Cuál es la siguiente potencia de 10 que cumple las condiciones impuestas por el enunciado?

Imagen creada con IA

Lo que me parece más interesante es que por favor pongáis en los comentarios si habéis hecho vibe coding y en caso afirmativo que pongáis aquí qué herramienta de inteligencia artificial habéis utilizado, el código creado y la solución del problema.

¡Os leo!

 

 

No hay comentarios: