题目描述
输入:第一行一个整数n(n不超过10),接下来是n*n的整数方阵
请你计算该方阵从左上角到右下角的对角线位置上的数字和。
输出:一个整数,表示结果。
样例输入
3 1 2 3 4 5 3 2 3 1
样例输出
7
废话不多说,上代码:
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n][n],m=0;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
cin>>a[i][j];
if(j==i) m+=a[i][j];
}
}
cout<<m;
return 0;
}