0

#A 包含 m 个不同技能中的 n 个学生的技能集。目标是创建一个由两个学生组成的团队,他们的团队评分最高。假设一个团队有 2 个技能集 [1,2,5] [2, 1,2].他们可以一起回答评分问题[2,2,5]。团队评分将是2,因为他们可以解决所有技能的2个评分问题。#

n=int(input())
m=int(input())
A=[]
for i in range(n):
    l=[int(x) for x in input().split()]
    A.append(l)
team_rating=[]
for i in range(0,n):
    for j in range(i,n):
        rating=[]
        for k in range(m):
            x=max(A[j][k],A[i][k])
            rating.append(x)
        team=min(rating)
        team_rating.append(team)
print(max(team_rating))
4

0 回答 0