알고리즘

숫자 카드 게임

HeyTeddy 2022. 1. 24. 10:43
반응형

<숫자 카드 게임의 조건>

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