0 #A0058. 矩阵对角元素与边缘元素

矩阵对角元素与边缘元素

题目描述

给定一个 nnn*n 的矩阵,计算原始矩阵对角线(正对角线和逆对角线)之和,以及四周边缘位置元素之和(第 1,n1,n 行和第 1,n1,n 列)。

并将所有处于对角线和四周边缘位置的数加上 nn,输出新矩阵。

输入格式

第一行,一个整数 nn

接下来 nn 行,每行 nn 个整数(int 范围内)

输出格式

第一行两个整数,分别表示对角线元素之和,及四周元素之和

接下来 nn 行,每行 nn 个整数,表示修改后的矩阵。

5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
45 80
6 7 8 9 10
7 8 4 10 11
8 4 10 6 12
9 10 6 12 13
10 11 12 13 14

数据规模与约定

1n1001 \leq n \leq 100