Categories
Algorithm🧩
백준 📝
BookReview📕
CleanCode✨
Network 📨
Database 🗄
DevOps☁️
에러 일기📕
Etc💬
Fishy Fish 🎣
Spring🌱
숫자 카드 게임
숫자 카드 게임
여러개의 숫자 카드 중 가장 높은 숫자가 쓰인 카드 한 장을 뽀는 게임.
[게임 룰]
- 숫자가 쓰인 카드들이 N*M 형태로 놓여있다.
- 먼저 뽑고자 하는 카드가 포함되어 있는 행을 선택
- 선택된 행에 포함된 카드들 중 가장 숫자가 낮은 카드를 뽑는다.
입력: 행 개수 N, 열 개수 M / 카드에 대한 값들 출력: 선택한 카드에 적힌 숫자
풀이 과정
- 각 행을 검사해 각 행에서 가장 작은 수를 뽑는다.
- 각 행의 가장 작은 수 중 최댓 값을 구한다.
코드
n, m = map(int, input().split())
result = 0
for i in range(n):
data = list(map(int, input().split()))
min_data = min(data)
result = max(result, min_data)
print(result)