728x90
반응형
구조체 연습
# 3015 성적표 출력
링크 : https://codeup.kr/problem.php?id=3015&rid=0
성적표 출력
첫째 줄에 데이터의 개수 $n$ ($3 <= n <= 100$)과 출력인원 $m$ ($1 <= m <= n$)이 공백으로 구분되어 입력된다. 둘째 줄부터 학생 이름과 점수($0~100$)가 공백으로 구분되어 입력된다. 단 이름의 길이는
codeup.kr
풀이
n, m = map(int, input().split())
li = []
for i in range(n):
student, score = input().split()
li.append([student, int(score)])
li = sorted(li, key = lambda a : a[1], reverse = True)
for i in range(m):
print(li[i][0])
'Algorithm Study > Python' 카테고리의 다른 글
[코드업 파이썬] # 3170 기억력 테스트 9 (0) | 2021.12.13 |
---|---|
[코드업 파이썬] # 3019 스케줄 정리 (0) | 2021.12.12 |
[백준 파이썬] # 1541 잃어버린 괄호 (0) | 2021.12.11 |
[백준 파이썬] # 1931 회의실 배정 (0) | 2021.12.09 |
[백준 파이썬] # 11047 동전 0 (0) | 2021.12.08 |