https://www.acmicpc.net/problem/10825
시간 1초, 메모리 256MB
input :
output :
조건 :
국어는 감소하는 순서 -> 내림차순 정렬.
영어 점수 증가하는 순서 -> 오름차순 정렬
수학 점수 감소하는 순서 -> 내림차순 정렬
이름은 사전식 -> 오름차순 정렬
import sys
n = int(sys.stdin.readline())
data = [[] for i in range(n)]
for i in range(n):
temp = sys.stdin.readline().split()
data[i].append(temp[0])
for j in range(1, len(temp)):
data[i].append(int(temp[j]))
data.sort(key=lambda x:(-x[1], x[2], -x[3], x[0]))
for item in data:
print(item[0])