#include <stdio.h> int main() { //输入 int n=0; scanf("%d",&n); int arr[10][10]={0}; int i=0; int j=0; //数组数据 for(i=0;i<n;i++) { for(j=0;j<n;j++) { scanf("%d",&arr[i][j]); } } //判断 n-1 行的元素 int judge=0; for(i=1;i<=n-1;i++) { //一行里要判断的元素位置 for(j=0;j<i;j++) { if(arr[i][j]==0) { continue; } else judge=1; } } if(judge==1) { printf("NO\n"); } else printf("YES\n"); return 0; }