책풀이
# N, M을 공백을 기준으로 구분하여 입력 받기
n, m = map(int, input().split())
result = 0
# 한 줄씩 입력 받아 확인하기
for i in range(n):
data = list(map(int, input().split()))
# 현재 줄에서 '가장 작은 수' 찾기
min_value = 10001
for a in data:
min_value = min(min_value, a)
# '가장 작은 수'들 중에서 가장 큰 수 찾기
result = max(result, min_value)
print(result) # 최종 답안 출력
n,m = map(int, input().split())
result = 0
for i in range(n):
data = list(map(int, input().split()))
min_value = min(data)
result = max(result, min_value)
print(result)
나의 풀이
n,m = map(int, input().split())
data = []
result = 0
for i in range(n):
data.insert(i, list(map(int, input().split())))
for i in range(n):
data[i].sort()
if data[i][0] > result:
result = data[i][0]
print(result)
'알고리즘 > 1. 그리디' 카테고리의 다른 글
#11399 ATM (0) | 2023.01.11 |
---|---|
#1931 회의실 배정 (0) | 2023.01.07 |
#11047 동전 0 (0) | 2023.01.05 |
[그리디] 1이 될 때까지 (0) | 2023.01.05 |
[그리디] 큰 수의 법칙 (0) | 2023.01.04 |