#include <iostream>
using namespace std;
int a[0];
int main() {
long n,f,s;
f=1;//假设是上三角矩阵
cin>>n;
for(int i=0;i<n;i++){//控制n行
s=0;//统计每一行前i-1项的和,初始为0
for(int j=0;j<n;j++){//每一行输入n次
cin>>a[j];//存放每一次输入的数
}
for(int k=0;k<i;k++){
s+=a[k];//统计每一行前i-1项的和
}
if(s!=0)f=0;//如果不是0,那就说明有一行中前i-1项有数不为0
}
if(f==1)cout<<"YES"<<"\n";
if(f==0)cout<<"NO"<<"\n";
}

京公网安备 11010502036488号