코테 대비 python/백준
숫자 카드 게임
ylab
2022. 2. 18. 14:04
출처: 이코테
#각 행마다 가장작은 수를 찾고 그중 가장큰 수 뽑아야함
n, m = map(int, input().split())
card_min=[]
for i in range(n):
a= list(map(int, input().split()))
#리스트에 각 행의 최솟값들 저장
card_min.append(min(a))
#리스트 정렬로 줄세우기
card_min = sorted(card_min)
card_min
result = card_min[n-1]
print(result)
=======================================
#답지 풀이1
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)
#답지 풀이2
n,m = map(int,input().split())
result = 0
for i in range(n):
data = list(map(int, input().split()))
min_value = 10001
for a in data:
min_value = min(min_value,a)
result = max(result, min_value)
print(result)
리스트 정렬로 세우는게 큰수 작은수 파악할때 유용한거 같다
얻은것
1. 리스트 활용 체화
2. 반복문 안에 input()받기
3. 답지에서는 for문 안에서 직접 처리하였음