题解
2024-12-10 17:55:01
发布于:北京
3阅读
0回复
0点赞
T4:跳转链接
这道题让我们判断这个矩阵是不是“下三角”矩阵,就是对角线上的元素都为0的矩阵。
对于一个边长为n的矩阵arr,主对角线上的元素就是arr[1][1],arr[2][2],arr[3][3]......arr[n][n];
只需要判断一下即可:
AC代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int arr[1200][1200] = {0};//存放矩阵
int n;
cin >> n;
for (int i = 1;i <= n;i ++){
for (int j = 1;j <= n;j ++){
cin >> arr[i][j];// 循环输入
}
}
for (int i = 1;i <= n;i ++){
if(arr[i-1][i] != 0){//判断上一行是否为0
cout << "NO";//输出NO
return 0;
}
}
cout << "YES";//输出YES
return 0;
}
这里空空如也
有帮助,赞一个