티스토리 뷰
# 나의 풀이
n, m = map(int, input().split())
k_min = []
for i in range(n):
kard = map(int, input().split())
k_min.append(min(kard))
print(max(k_min))
n, m = map(int, input().split())
k_min = [0 for i in range(n)]
for i in range(n):
kard = map(int, input().split())
k_min[i] = min(kard)
print(max(k_min))
# 해설
n, m = map(int, input().split())
result = 0
for i in range(n):
kard = list(map(int, input().split()))
k_min = min(kard)
result = max(result, k_min)
# 둘 중 누가 더 큰지 비교
# 반복문이므로 처음에는 0, 최솟값 비교해서 result에 넣고
# 다음에는 result, 최솟값을 비교해서 넣고 ...
# 가장 큰 값이 result에 들어갈 것임
print(result)
'Python > 이코테' 카테고리의 다른 글
11-2. 곱하기 혹은 더하기 (0) | 2022.05.26 |
---|---|
11-1. 모험가 길드 (0) | 2022.05.26 |
3-4. 1이 될 때까지 (0) | 2022.05.25 |
3-2. 큰 수의 법칙 (0) | 2022.05.24 |
3-1. 당장 좋은 것만 선택하는 그리디 (0) | 2022.05.23 |
댓글