n=int(input())
a=[[[] for i in range(n)]for i in range(n)]
k=0
for i in range(n):
a[i]=map(int,input().split())
a[i]=list(a[i])
for j in range(n):
if a[i][j]==1:
k+=1
fg=0
if k==n*n:
print("Yes")
else:
for i in range(n):
for j in range(n):
if a[i][j]!=1:
zz=0
for ii in range(n):
if ii==i:
continue
for jj in range(n):
if jj==j:
continue
if a[ii][j]+a[i][jj]==a[i][j]:
zz=1
if zz==0:
fg=1
break
# python weihe zheme nan
if fg==1:
print("No")
else:
print("Yes")
证明我会python √
最新推荐文章于 2023-10-18 10:18:20 发布