#include <iostream>
using namespace std;
#include<vector>
int main() {
   int n;
   cin >> n;
   vector<vector<int>> matrix(n,vector<int>(n));
   for(int i = 0;i<n;i++){
   for(int j = 0;j<n;j++){
     cin >> matrix[i][j];
   } 
   }
   int count = 0;
   for(int i = 1;i<n;i++){
      for(int j = 0;j<i;j++){
       if(matrix[i][j]!=0){
        count++;
        
       }
   }
   }
   if(count == 0){
    cout << "YES"<<endl;
   }else{
    cout <<"NO" <<endl;
   }
}

定义完切记要直接输入 不然遗漏了后续检查很难检查出来