Un Pătrat Magic este un pătrat ce conține toate numerele de la 1
la n
2
în care sumele fiecăror linii, coloane și a celor două diagonale sunt egale. Această sumă se mai numește și constanta pătratului magic.
Cerința
Se dă un număr natural n
, de forma n = 4k+2
. Să se genereze și să se afișeze un pătrat magic de latură n
.
Date de intrare
Programul citește de la tastatură numărul n
.
Date de ieșire
Programul afișează pe ecran pătratul magic construit, câte o linie a matricei pe câte o linie a ecranului, elementele fiecărei linii fiind separate prin câte un spaţiu.
Restricții și precizări
1 < n < 100
n
va fi de forma4k+2
,k
număr natural- orice rezultat corect va fi punctat
Exemplu:
Intrare
6
Ieșire
16 13 36 33 8 5 14 15 34 35 6 7 12 9 17 20 28 25 10 11 18 19 26 27 29 32 4 1 21 24 30 31 2 3 22 23