Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
250x250
Tags
- [멀티잇]데이터 시각화&분석 취업캠프(Python)
- 파이썬
- 난생처음 R코딩&데이터 분석 저서
- 네이버부스트캠프
- boostcourse
- 오라클
- 데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- Oracle
- 빅분기
- r
- 코딩테스트
- 빅데이터분석기사
- AI 플랫폼을 활용한 데이터 분석
- SQL
- boostcoures
- 빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- Machine Learning
- 인공지능기초다지기
- 기초다지기
- 부스트코스
- 이기적
- 데이터베이스
- python
- 정보처리기사
- 이것이 취업을 위한 코딩테스트다 with 파이썬
- 프로그래머스
- DB
- Ai
- PY4E
- 코딩테스트 python
- Today
- Total
매일공부
[코딩테스트 python] 그리디 Greedy; 숫자 카드 게임 본문
#저서 : 이것이 취업을 위한 코딩테스트다 with 파이썬
#기출 : 2019 국가 교육기관 코딩 테스트
# 문제
룰을 지켜서 가장 높은 숫자카드 뽑기
1. 카드는 n행 x m열 로 놓여있음
2. 먼저 뽑고자 하는 행 선택
3. 그 행에서 가장 낮은 숫자 카드 뽑기
# 제한사항
- 첫 줄 : 공백을 기준으로 n, m의 개수가 자연수로 주어짐 ( 1<= n, m <= 100 )
- 둘째 줄 ~ : n개의 줄에 걸쳐 카드에 적힌 숫자가 주어짐 ( 1<= 숫자 <=10,000)
n, m = map(int, input().split())
numbers = [min(list(map(int, input().split()))) for _ in range(n)]
print(max(numbers))
> 입력 받는 식이라서 간단하게 한번에 해결했지만, 책처럼 풀어서 쓰는 것이 더 직관적으로 와 닿을 수 있을 것 같음
728x90
'Programming > 코딩테스트' 카테고리의 다른 글
[코딩테스트 python] 구현; 완전탐색, 시뮬레이션 알고리즘 (2) | 2023.04.27 |
---|---|
[코딩테스트 python] 그리디 Greedy; 1이 될 때까지 (0) | 2023.04.25 |
[코딩테스트 python] 그리디 Greedy ; 큰수의 법칙 (0) | 2023.04.23 |
[코딩테스트] python 주요 라이브러리 정리 (0) | 2023.04.20 |
[코딩테스트 python] 해시 - 완주하지 못한 선수(효율성 개선) (0) | 2023.04.14 |
Comments