본문 바로가기

알고리즘 (Python)/이것이 코딩 테스트다 with 파이썬

[그리디 알고리즘] 숫자 카드 게임 - 파이썬(python)

728x90
반응형

숫자 카드 게임

난이도 : 下

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

해답

 

n, m = map(int, input().split())
result = []

for i in range(n):

        array = list(map(int, input().split()))
        result.append(min(array))

print(max(result))

예시

 

# N, M을 공백을 기준으로 구분하여 입력 받기
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) # 최종 답안 출력

해설

 

반복문을 이용하여 현재 행에서 가장 작은 값들을 저장하는 리스트 result를 만들어주었습니다.
가장 작은 값들이 저장된 result 리스트 중 가장 큰 값을 출력하였습니다.
728x90
반응형