Problem

10 /12


Quadrato magico?

Problem

Il quadrato magico dell'ordine N è una matrice quadrata di dimensione NxN , composta dai numeri 1, 2< /code>, ..., NxN in modo che le somme per ogni colonna, ogni riga e ciascuna delle due grandi diagonali siano uguali a ciascuna altro. Scrivi un programma che controlli se una data matrice quadrata è un quadrato magico.

Inserisci dati 
La prima riga inserisce la dimensione della matrice N (\(0<N<=100\)) . Le seguenti N righe contengono righe di matrice, ciascuna con N valori separati da spazi.

Impronta
Il programma dovrebbe restituire la parola 'YES' se la matrice è un quadrato magico e la parola 'NO' ; se non lo è.

 
Esempio
# Input Uscita
1 3
8 1 6
3 5 7
492