여러 개의 숫자 카드 중에서 가장 높은 숫자가 쓰인 카드 한 장을 뽑는 게임이다.
단, 게임의 룰을 지키며 카드를 뽑아야 한다.
- 먼저 뽑고자 하는 카드가 포함되어 있는 행을 선택한다.
- 그 다음 선택된 행에 포함된 카드들 중 가장 숫자가 낮은 카드를 뽑아야 한다.
#각 행의 가장 낮은 숫자 찾기
#그 중에서 가장 높은 수 찾기
#행 열
n, m = map(int,input().split())
arr = []
for i in range(n):
data = list(map(int, input().split()))
#가장 낮은 숫자
arr.append(min(data))
print(arr)
max(arr)
각 행의 가장 낮은 숫자들을 뽑아서 배열에 담고, 그 중에서 가장 높은 수를 뽑아냈다.
'Algorithm > Programmers' 카테고리의 다른 글
[그리디] 곱하기 혹은 더하기 (파이썬) (0) | 2022.07.16 |
---|---|
[그리디] 모험가 길드 (파이썬) (0) | 2022.07.16 |
[그리디] 1이 될 때까지 (파이썬) (0) | 2022.07.16 |
[그리디] 큰 수의 법칙 (파이썬) (0) | 2022.07.16 |
[그리디] 거스름돈 (파이썬) (0) | 2022.07.16 |