728x90
반응형
SMALL
*문제의 저작권은 SW Expert에 있습니다.
문제 링크 : https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PwGK6AcIDFAUq&categoryId=AV5PwGK6AcIDFAUq&categoryType=CODE
T = int(input())
score = ["A+", "A0", "A-", "B+", "B0", "B-", "C+", "C0", "C-", "D0"]
for test_case in range(1,T+1):
N, K = map(int, input().split())
a = []
c = 0
for t_case in range(1, N + 1):
test = list(map(int, input().split(" ")))
a.append(test[0] * 0.35 + test[1] * 0.45 + test[2] * 0.20)
k_score = a[K-1]
a.sort(reverse=True)
c = a.index(k_score)//(N//10)
print("#{} {}".format(test_case, score[c]))
0 comments on commit d105f3f
728x90
반응형
LIST
'프로그래밍언어 > Code_Practice' 카테고리의 다른 글
[SW Expert Academy] 초심자의 회문 검사 (0) | 2021.01.21 |
---|---|
[SW Expert Academy] 파스칼의 삼각형 (0) | 2021.01.21 |
[SW Expert Academy] 자릿수 더하기 (0) | 2021.01.20 |
[SW Expert Academy] 중간값 찾기 (0) | 2021.01.20 |
[SW Expert Academy] 최대수 구하기 (0) | 2021.01.20 |