https://www.acmicpc.net/problem/11292
[정답]
1. 학생의 수 N을 입력받고 만약 N==0이라면 while문을 빠져나간다.
2. 학생의 정보를 받을 student를 정의하고 for문을 돌면서 name,height값을 입력받아 student에 추가한다.
3. for문을 돌면서 student의 정보를 가져오면서 만약 ans_hei 값(=해당 height 값)이 student.values() 즉 height 값의 최대값과 같다면 ans_name(=해당 name값)을 출력한다.
오랜만에 딕셔너리를 사용해보았다.. 그래서 좀 헷갈렸다..ㅎㅎ
[참고]
https://blog.naver.com/hee_sun/222052233331
'알고리즘 공부 > 백준 > Python3' 카테고리의 다른 글
[백준 파이썬] #10828: 스택 (0) | 2021.01.21 |
---|---|
[백준 파이썬] #2108: 통계학 (0) | 2021.01.21 |
[백준 파이썬] #10816: 숫자 카드 2 (0) | 2021.01.18 |
[백준 파이썬] #10867: 중복 빼고 정렬하기 (0) | 2021.01.18 |
[백준 파이썬] #1002: 터렛 (0) | 2021.01.17 |