Feu un programa que llegeixi una seqüència de matrius quadrades d’enters, i que per a cadascuna escrigui la suma dels nombres a les seves dues diagonals.
Utilitzant la definició
el vostre programa ha d’implementar i usar la funció
que retorna la suma dels nombres a les diagonals de la matriu quadrada i no buida |mat|.
Entrada
L’entrada consisteix en una seqüència de casos. Cada cas comença amb la mida n ≥ 1 de la matriu, seguida de n línies, cadascuna amb els n enters de la fila corresponent.
Sortida
Per a cada matriu, cal escriure una línia amb la suma dels nombres a les seves diagonals.
Input
1 7 2 1 2 3 4 3 1 3 0 5 2 7 -8 -4 -9 4 1000000 3 4 -1000000 1 -1000000 1000000 7 2 -1000000 1000000 8 1000000 5 6 -1000000
Output
7 10 -14 0
Input
5 11 22 33 46 15 41 33 94 58 71 56 23 45 98 21 54 15 37 26 17 65 88 99 66 11
Output
279