Dev - C++ - Ayudaaaa, cuadro mágico.

 
Vista:
sin imagen de perfil
Val: 8
Ha aumentado su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayudaaaa, cuadro mágico.

Publicado por Miguel (1 intervención) el 09/01/2021 16:54:30
Buenas, soy estudiante de licenciatura de física y matemáticas, estoy llevando programación en c++, pero la verdad no se me da muy bien, alguien por favor ayúdeme con este ejercicio, lo adjunto junto con consejos que dio mi profesor:
Dado un número natural de la forma n= 4k, haga un cuadro mágico de orden n.

El algoritmo es relativamente simple.
1. Suponga que hay una matriz nxn cuyas entradas tienen índices (i,j), 0<=i<n, 0<=j<n
2. Enumere los cuadritos de izquierda a derecha y de arriba a abajo del 1 a n^2, y llene la matriz con dichos números EXCEPTO en aquellas entradas (i,j) tales que:
i+j = 3 mód 4
i-j = 0 mód 4 [pero tenga cuidado, recuerde que las computadoras no calculan bien los residuos de números negativos.
3. Ahora, enumere las entradas de la matriz de 1 a n^2 de izquierda a derecha y de abajo hacia arriba Llene las entradas de la matriz en aquellas entradas (i,j) tales que :
i+j = 3 mód 4
i-j = 0 mód 4 [pero tenga cuidado, recuerde que las computadoras no calculan bien los residuos de números negativos.

Se los agradecería infinitamente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-2
Responder