def judge(num):
ls1 = []
count = 0
for i in range(num):
ls1.append(list(map(int, input().split())))
for i in range(num):
row_max = max(ls1[i])
for j in range(num):
col_min = min([ls1[k][j] for k in range(num)])
if row_max == ls1[i][j] and col_min == ls1[i][j]:
count += 1
return count
n = int(input())
print(judge(n))
求矩阵鞍点个数
最新推荐文章于 2022-12-09 15:26:10 发布