题解 | #上三角矩阵判定#
上三角矩阵判定
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;这俩个条件就是突破口