¿Qué estrategia usas para resolver cuadrados mágicos?

Los cuadrados mágicos no están resueltos. Están llenos Existen métodos probados para completar cuadrados mágicos de cualquier tamaño. Siga las pautas a continuación y debería estar en camino de completar los cuadrados mágicos:

3 x 3 cuadrados

  • Comience con 1 en el cuadro central superior
  • Mueva diagonalmente una fila hacia arriba y hacia la derecha una columna y complete 2. Si el cuadro está fuera del cuadrado, complete el extremo opuesto del cuadrado.
  • Continúe con la siguiente fila número uno hacia arriba y una columna hacia la derecha. Si el siguiente cuadro ya está lleno, mueva 1 fila hacia abajo desde el último número.
  • Repita hasta que termine de llenar el cuadrado con los números 1-9. Ver ejemplo a continuación:

La “magia” de los cuadrados mágicos es que las sumas de filas, columnas y diagonales son todas iguales al número medio multiplicado por el número de unidades de sus lados, en este caso 5 x 3 = 15.

El mismo método se puede aplicar a 5 x 5, 7 x 7 o cualquier cuadrado impar. El mismo método puede usarse comenzando en cualquier lado, no solo en la parte superior. Vea si puede resolverlo.

Los cuadrados de números pares tienen un enfoque diferente, comenzando con el cuadrado de 4 x 4. Se requiere un enfoque combinado para 6 x 6 cuadrados, que son cuatro cuadrados de 3 x 3; o 10 x 10 cuadrados, que son cuatro 5 x 5 cuadrados; etc.

Una vez que tenga todos los patrones hacia abajo para los cuadrados mágicos basados ​​en la suma, podemos pasar a los cuadrados mágicos basados ​​en la multiplicación. Magic Square es divertido y puedes pasar mucho tiempo explorándolo. ¡Disfrutar!

Datos: números que se utilizarán del 1 al 9

1) Suma del número 1-9 = 45

2) La suma de tres filas será 45.

3) Suma de fila = Suma mágica = 15

4) Para cualquier cuadrado mágico 3 × 3, el número en el centro debe ser un tercio de la suma mágica

15/3 = 5

Usa este simple truco para aprender cómo crear un truco de magia. Por favor mira el video

Tutorial de bricolaje: aprende a crear un cuadrado mágico en solo 2 minutos, con trucos simples …

Si el mapa es solo 3 × 3, usaré recursividad. Intente colocar un número del 1 al 9 en cada celda, y luego verifique que sea una tabla válida o no.
Puede usar algunas heurísticas para acortar el tiempo de ejecución. Tal como, al colocar, si hay una fila que la suma no es igual (1 + 2 + … + 9) / 3, puede reemplazar esta celda por otro número …