◦ Algorithm/Python

이코테 그리디 숫자 카드 게임

밍블리s2 2023. 3. 22. 11:07
  • 각 행의 가장 작은 값 중 가장 큰 값 찾기
  • result = 0으로 놓고 min_val과 그때그때 max로 비교해주면 내 코드처럼 새로운 list를 만들 필요없음

 

N, M = map(int, input().split())

result = 0
for i in range(N):
    data = list(map(int, input().split()))
    min_val = min(data)
    result = max(result, min_val)
    
print(result)

'''
A = []
for _ in range(N):
    A.append(list(map(int, input().split())))

a = []
for i in range(N):
    a.append(min(A[i]))

result = max(a)
print(result)
'''