Skip to content

Commit 7d3d2cf

Browse files
authored
Update 1.py
1 parent ccbbfb5 commit 7d3d2cf

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

14/1.py

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
n = int(input())
2-
students = []
2+
students = [] # 학생 정보를 담을 리스트
33

4+
# 모든 학생 정보를 입력 받기
45
for _ in range(n):
56
students.append(input().split())
67

8+
'''
9+
[ 정렬 기준 ]
10+
1) 두 번째 원소를 기준으로 내림차순 정렬
11+
2) 두 번째 원소가 같은 경우, 세 번째 원소를 기준으로 오름차순 정렬
12+
3) 세 번째 원소가 같은 경우, 네 번째 원소를 기준으로 내림차순 정렬
13+
4) 네 번째 원소가 같은 경우, 첫 번째 원소를 기준으로 오름차순 정렬
14+
'''
715
students.sort(key=lambda x: (-int(x[1]), int(x[2]), -int(x[3]), x[0]))
816

17+
# 정렬된 학생 정보에서 이름만 출력
918
for student in students:
1019
print(student[0])

0 commit comments

Comments
 (0)