본문 바로가기
알고리즘/1. 그리디

[그리디] 숫자 카드 게임

by hyeryun 2023. 1. 5.

책풀이

# 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