浙大Python 第4章-22 找鞍点 (20 分)

原题题目

在这里插入图片描述



代码实现

rows = int(input())
grid = [[] for i in range(rows)]
for i in range(rows):
    line = list(input().split());temp = len(line)
    for j in range(temp):
        grid[i].append(int(line[j]))
real = 0
for i in range(rows):
    maxtemp = max(grid[i])
    if(real == 0):
        for j in range(rows):
            if(grid[i][j] == maxtemp):
                flag = 0
                for k in range(rows):
                    if(k != i):
                        if(grid[i][j] > grid[k][j]):flag = 1;break
                if(flag == 0):print("%d %d"%(i,j));real = 1;break
    else:break
if(real == 0):print("NONE")


提交结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37500516/article/details/114419050
今日推荐