반응형
<숫자 카드 게임의 조건>
1. 숫자가 쓰인 카드 N*M 형태로 놓는다. 행*열
2. 행 선택, 그 카드들 중 가장 숫자가 낮은 카드를 뽑는다.
3. 뽑은 카드 중 가장 높은 숫자를 뽑는다.
(예시)
7 4 3 6
3 2 4 6
첫 행은 3, 두번째 행은 2, 3과 2중 큰 값은 3으로 정답은 3이다.
import sys
n, m = map(int, sys.stdin.readline().split())
result = 0
for i in range(n):
# 행의 카드 값
data = list(map(int, sys.stdin.readline().split()))
# 최소값
min_ = min(data)
# 뽑은 카드 값중 큰 값 추출
result = max(result, min_)
print(result)
반응형
'알고리즘' 카테고리의 다른 글
파이썬(python) 2609번 최대공약수와 최소공배수 (0) | 2022.01.25 |
---|---|
1이 될 때까지 (0) | 2022.01.24 |
큰 수의 법칙 (0) | 2022.01.24 |
파이썬(python) 10039번 평균 점수 (0) | 2021.12.24 |
파이썬(python) 10817번 세 수 (0) | 2021.12.24 |