题解 | #上三角矩阵判定#
上三角矩阵判定
https://www.nowcoder.com/practice/f5a29bacfc514e5a935723857e1245e4
int main()
{
int arr[10][10];
int n=0;
scanf("%d",&n);
int x=0;
int y=0;int i=0;
for(x=0;x<n;x++)
{
for(y=0;y<n;y++)
{
scanf("%d",&arr[x][y]);
}
}
int sum=0;
for(i=0;i<n;i++)
{
int j=0;
for(j=0;j<n;j++)
{
if(j<i)
{
sum+=arr[i][j];
}
}
}
if(sum==0)
{
printf("YES");
}
else
printf("NO");
return 0;
}
个人看法这里对角线以下数组行<列。且右下角和为0;这俩个条件就是突破口
查看5道真题和解析