Algorithm

[문제] 숫자 카드 게임

daehwi 2023. 4. 19. 18:16
반응형
# 2023.04.16
# n x m 으로 놓여있는 카드 중 한 장을 뽑는 문제이다. 카드를 뽑는 규칙은 다음과 같다.
# 먼저, 임의의 행을 선택한 후 그 행의 카드 중 숫자가 가장 낮은 카드를 뽑아야만 한다.
# 이 경우에, 최종적으로 가장 높은 숫자의 카드를 뽑도록 코드를 작성하고, 뽑은 카드의 숫자를 출력하시오.

n, m = map(int, input().split()) # n개의 행, m개의 열
comparisonList = [] # 각 행에서 가장 작은 숫자를 넣는 리스트
for i in range(n):
    tempList = list(map(int,input().split())) # 임시로 하나의 행을 받아옴
    comparisonList.append(min(tempList)) # 행에서 가장 작은 숫자를 비교 리스트에 삽입
print(max(comparisonList)) # 비교 리스트에 있는 숫자들 중 가장 큰 수 출력

 

반응형