728x90
반응형
https://www.acmicpc.net/problem/10825
기본 정렬 문제
readline안적으면 시간초과 발생 역시 파이썬
하지만 lambda를 이렇게도 사용할 수 있구나를 알아버린 문제
파이썬은 신이다.
import sys
input = sys.stdin.readline
n = int(input())
arr = []
for i in range(n):
name, kor, eng, math = input().split()
arr.append([name, int(kor), int(eng), int(math)])
arr.sort(key=lambda x: (-x[1],x[2],-x[3],x[0]))
for i in arr:
print(i[0])
728x90
반응형
'알고리즘' 카테고리의 다른 글
[백준] 11399번: ATM - python (0) | 2024.03.25 |
---|---|
[백준] 1026번: 보물 - python (0) | 2024.03.25 |
[백준] 11656번: 접미사 배열 - python (0) | 2024.03.25 |
[백준] 10814번: 나이순 정렬 - python (0) | 2024.03.25 |
[백준] 2910번: 빈도 정렬 - python (0) | 2024.03.21 |