Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- redux
- CSS
- level1
- 카카오
- javascript
- Next.js
- 회고
- mysemester
- 30daysdowoonchallenge
- useState
- 백준
- Til
- React
- html
- REST_API
- 생활코딩
- UI
- 프로토타입
- UX
- web
- 자바스크립트
- 큐
- 해시테이블
- 코드스테이츠
- 프로그래머스
- superstarjypnation
- 자료구조
- 운영체제
- 스택
- vercel
Archives
- Today
- Total
데굴데굴
[파이썬] 11557번: Yangjojang of The Year 본문
11557번: Yangjojang of The Year (acmicpc.net)
11557번: Yangjojang of The Year
입학 OT때 누구보다도 남다르게 놀았던 당신은 자연스럽게 1학년 과대를 역임하게 되었다. 타교와의 조인트 엠티를 기획하려는 당신은 근처에 있는 학교 중 어느 학교가 술을 가장 많이 먹는지
www.acmicpc.net
가장 술을 많이 먹은 학교의 이름을 출력한다.
[입력]
2 <- 테스트 케이스의 개수
3 <- 입력받을 정보의 개수
Yonsei 10
Korea 1000000
Ewha 20
2 <- 입력받을 정보의 개수
Yonsei 1
Korea 1000000
[출력]
Korea
Korea
나의 풀이
t = int(input())
for i in range(t):
school = []
drink = []
n = int(input())
for j in range(n):
a, b = input().split()
school.append(a)
drink.append(int(b))
idx = drink.index(max(drink))
print(school[idx])
'학교 숫자' 형태로 주어지는 입력을 a와 b에 나눠받는다.
a는 school 리스트에 넣고, b는 drink 리스트에 넣는다. (b는 숫자형으로 바꿔서 넣는 것에 주의한다.)
그럼 아래처럼 된다.
school = ['Yonsei', 'Korea', 'Ewha'], drink = [10, 1000000, 20]
drink 리스트의 최댓값의 인덱스를 idx라는 변수에 저장한다.
school 리스트에 idx를 인덱스로 주어 가장 많이 술을 마신 학교의 이름을 출력한다.
'algorithm > 백준' 카테고리의 다른 글
[파이썬] 1874번: 스택 수열 (0) | 2022.07.14 |
---|---|
[파이썬] 1158번: 요세푸스 문제 (0) | 2022.07.13 |
[파이썬] 9093번: 단어 뒤집기 (0) | 2022.07.10 |
[파이썬] 7568번: 덩치 (0) | 2022.07.06 |
[파이썬] 2231번: 분해합 (0) | 2022.07.05 |
Comments