CS/Algorithm

[Python : 5635] 생일 (sort 다중key 정렬)

yujindonut 2022. 2. 3. 12:54
728x90

https://www.acmicpc.net/problem/5635

 

5635번: 생일

어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오.

www.acmicpc.net

import sys

T = int(input())
person = []
for _ in range(T):
    data = sys.stdin.readline().strip().split()
    person.append([data[0], int(data[1]), int(data[2]), int(data[3])])
person.sort(key = lambda x:(x[3],x[2],x[1]))
print(person[-1][0])    
print(person[0][0])
728x90