알고리즘/심화1

백준 25206 python

자코린이 2023. 6. 16. 08:33
score_dict = {'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}
total_scroe = 0
total_credit = 0

for i in range(20):
    input_list = list(map(str, input().split(' ')))
    if input_list[2] != 'P':
        total_credit += float(input_list[1]) 
        total_scroe += float(input_list[1]) *  score_dict[input_list[2]]

print(total_scroe/total_credit)

'알고리즘 > 심화1' 카테고리의 다른 글

백준 1316 python  (0) 2023.06.16
백준 4344 python  (0) 2023.06.16
백준 1157 python  (0) 2023.06.15
백준 10988 python  (0) 2023.06.15
백준 2444 python  (0) 2023.06.15