홍우진의 개발 일기장
[백준] 11292번: 키 큰 사람/ 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/11292
풀이 코드
students = []
while True:
N = int(input())
if N == 0:
break
else:
for student_index in range(N):
student = input().split(' ')
student[1] = float(student[1])
students.append(student)
max_height = max(students, key=lambda student: student[1])[1]
for student in students:
if student[1] == max_height:
print(student[0], end=' ')
print()
코드 해석
0이 입력되기 전까지 반복한다.
students 리스트에 키를 float형으로 변환한 뒤 저장하고
가장 큰 키의 값을 max_height에 저장한다.
그 후 가장 큰 값의 이름을 출력한 후 다음으로 넘어간다.
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2535번: 아시아 정보올림피아드/ 파이썬 (0) | 2022.09.20 |
---|---|
[백준] 15649번: N과 M (1)/ 파이썬 (0) | 2022.09.15 |
[백준] 13015번: 별 찍기 - 23/ 파이썬 (0) | 2022.09.13 |
[백준] 2485번: 가로수/ 파이썬 (0) | 2022.09.13 |
[백준] 11508번: 2+1 세일/ 파이썬 (1) | 2022.09.11 |
Comments