题解 | #KiKi判断上三角矩阵#
KiKi判断上三角矩阵
https://www.nowcoder.com/practice/9a6786c28cdb45f9b991685f867b5d08
#include <stdio.h> #include <stdlib.h> int main() { int a,*arr; scanf("%d",&a); arr=(int*)malloc(sizeof(int)*a*a); int i=0,j=0,right=1; for(i=0;i<a*a;i++) scanf("%d",arr+i); for(i=1;i<=right;i++) { for(j=0;j<right;j++) { if(*(arr+i*a+j)) {printf("NO\n"); return 0;} } right++; if(right==a) break; } printf("YES\n"); free(arr); return 0; }