Esta entrada tiene relación con uno de los desafíos matemáticos propuestos por el diario El País durante el mes de agosto de 2011: http://www.elpais.com/videos/sociedad/cuadrado/magico/especial/elpepusoc/20110729elpepusoc_4/Ves/
Un cuadrado mágico de dimensión 3x3 es un conjunto de 9 números, dispuestos en 3 filas y 3 columnas, que tiene la propiedad de que la suma de cada fila, de cada columna y de las dos diagonales principales es constante. Por ejemplo:
6118 104 3111
104 3111 6118
3111 6118 104
es un cuadrado mágico en el que las líneas suman 9333.
Algunos cuadrados mágicos, una minoría, son algo especiales y permiten generar otro cuadrado mágico al sustituir cada número por la longitud del nombre de cada uno de sus números. Es el caso del cuadrado mágico que hemos puesto como ejemplo. Estos cuadrados mágicos reciben el nombre de cuadrados alfamágicos.
Si sustituimos 6118 (seis mil ciento diez y ocho) por la longitud de su nombre (sin contar los espacios en blanco) obtenemos 22. Si sustituimos todos los números, obtenemos:
22 12 17
12 17 22
17 22 12
y observamos que se trata de otro cuadrado mágico de suma característica 51.
El programa que se puede descargar en la parte inferior de esta página permite visualizar cuadrados alfamágicos de dimensión 3x3 dada la suma constante de sus filas, columnas y diagonales principales.
Está programado en Java y para ser ejecutado localmente requiere que el ordenador del usuario tenga instalada la máquina virtual de Java, cosa que es normal si usa Windows o Linux (supongo que en Mac también, pero no tengo experiencia con ese sistema operativo).
El programa es un archivo jar y se puede descargar en la parte inferior de esta página o pulsando sobre la imagen.
Para ejecutarlo se debe descargar y ejecutar en un directorio local del ordenador en el que el usuario tenga permisos de ejecución de archivos jar (en Windows en algún directorio dentro de "Mis Documentos" y en Linux dentro de algún directorio situado dentro del "home" del usuario; después hay que pinchar dos veces sobre el nombre del archivo).
Dependiendo de la configuración de seguridad del ordenador y de que
JavaWebStart esté instalado en el ordenador puede ser posible ejecutarlo on-line.
Una vez ejecutado el programa existe un botón para copiar la información generada al portapapeles (como texto plano) y desde ahí se puede pegar en un archivo de texto del usuario.
| Adjunto | Tamaño |
|---|---|
| CuadradosMagicos3.jar | 28.26 KB |





