Problem

10 /12


Quadrado mágico?

Problem

Ordem quadrado mágico N é uma matriz quadrada de tamanho NxN , composta de números 1, 2< /code>, ..., NxN para que as somas de cada coluna, cada linha e cada uma das duas grandes diagonais sejam iguais a cada outro. Escreva um programa que verifique se uma determinada matriz quadrada é um quadrado mágico.

Dados de entrada 
A primeira linha insere o tamanho da matriz N (\(0<N<=100\)) . As linhas de N a seguir contêm linhas de matriz, cada uma com valores de N separados por espaços.

Impressão
O programa deve gerar a palavra 'SIM' se a matriz for um quadrado mágico, e a palavra 'NÃO' ; se não for.

 
Exemplo
# Entrada Saída
1 3
8 1 6
3 5 7
4 9 2
SIM