변수
- M : 행 / N : 열
--> map(int,input().split())으로
- data_min : 로직2번에서 작은 값
- data_list : 3번에서 리스트
- result_max : 4번서 가장 큰 값
로직
- MxN 을 입력받는다
- 1행에서 가장 작은 카드 찾기 (min)
- 2번에서 찾은 카드들을 리스트에 넣기
- 3번의 리스트에서 가장 큰값 찾기 (max)
코드
M, N = map(int,input().split())
data_list=[]
for i in range (M) :
listd = list(map(int,input().split()))
data_min = min(listd)
data_list.append(data_min)
result = max(data_list)
print(result)
주의 할 점
- M,N을 int형으로 입력 받아야 한다
-> map(int, input().split()) 이용
- For문을 돌 때 0~M (int) 만큼 돌아야한다
-> for i in range (0,M) 이용