Problem

10 /12


Ein magisches Quadrat?

Problem

Das magische Quadrat der Größenordnung N heißt die quadratische Größenmatrix NhN , die aus den Zahlen 1, 2, besteht..., NhN so dass die Summen für jede Spalte, jede Zeile und jede der beiden großen Diagonalen gleich sind. Schreiben Sie ein Programm, das prüft, ob eine gegebene quadratische Matrix ein magisches Quadrat ist.

Eingaben 
Die erste Zeile gibt die Größe der Matrix ein. N (\(0<N<=100\)) . In den folgenden N Zeilen werden Matrix-Strings eingegeben, die jeweils durch Leerzeichen getrennt sind. N Werte.

Ausgabe
Das Programm sollte das Wort 'YES' ausgeben, wenn die Matrix ein magisches Quadrat ist, und das Wort 'NO', wenn es nicht ist.

 
Beispiel
Eingabe Ausgabe
1 3
8 1 6
3 5 7
4 9 2
YES