알고리즘 & SQL/백준
백준 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)
오늘은 쉬어가는 차원에서 가벼운 문제만 풀었다.