import sys
n_input = sys.stdin.readline
N = int(n_input())

students = []

for _ in range(N):

    name, kor, eng, math = n_input().split()
    students.append((name, int(kor), int(eng), int(math)))
    # 학생 정보를 튜플로 생성하여 리스트에 추가합니다.

students.sort(key=lambda x: (-x[1], x[2], -x[3], x[0]))
# 학생 정보를 정렬하는데 사용할 정렬 기준을 람다 함수로 지정하여 정렬합니다.

for student in students:
    print(student[0])

'코딩 연습 > 백준 코드' 카테고리의 다른 글

덩치-7568.py  (0) 2023.10.15
단어 정렬-1181.py  (0) 2023.10.15
단어공부-1157.py  (0) 2023.10.15
다리 놓기 1010.py  (0) 2023.10.15
나이 순 정렬-10814.py  (0) 2023.10.15

+ Recent posts