Save my data

백준 25206 : 너의 평점은 (파이썬) 본문

알고리즘/백준

백준 25206 : 너의 평점은 (파이썬)

양을 좋아하는 문씨 2023. 3. 7. 23:54

단순히 구현만 하면 되는 쉬운 문제였다.


import sys
score = {
    "A+" : 4.5,
    "A0" : 4.0,
    "B+" : 3.5,
    "B0" : 3.0,
    "C+" : 2.5,
    "C0" : 2.0,
    "D+" : 1.5,
    "D0" : 1.0,
    "F" : 0.0
}
res = []
total_point = 0
for _ in range(20):
    subject, point, grade = sys.stdin.readline().split()
    point = float(point)
    if grade != 'P':
        res.append(point * score[grade])
        total_point += point
print(sum(res)/total_point)

오늘은 쉬어가는 차원에서 가벼운 문제만 풀었다.

Comments