백준 10825 - 국영수 (Python)
문제 https://www.acmicpc.net/problem/10825 10825번: 국영수 첫째 줄에 도현이네 반의 학생의 수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 한 줄에 하나씩 각 학생의 이름, 국어, 영어, 수학 점수가 공백으로 구분해 주어진다. 점수는 1보다 크거나 같고, 1 www.acmicpc.net 풀이 a = [] for _ in range(int(input())): name, s1,s2,s3 = input().split() a.append([name,int(s1),int(s2),int(s3)]) a.sort(key=lambda x: (-x[1],x[2],-x[3],x[0])) for i in a: print(i[0]) 각 학생의 이름과 성적들을 입력받아서 성적은..
2024.02.12