백준 [ALGORITHM] - 너의 평점은 (25206)
2024. 6. 4. 13:32ㆍ코딩/백준 [ALGORITHM]
반응형
lst = []
data = {
'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
}
tot_score = 0
for n in range(0,20):
n = input()
parts = n.split()
if parts[-1] == 'P':
continue
else:
temp = float(parts[1])
tot_score += temp
score = temp * data[parts[-1]]
lst.append(score)
average = sum(lst) / tot_score
print(f'{average:.6f}')
반응형
'코딩 > 백준 [ALGORITHM]' 카테고리의 다른 글
백준 [ALGORITHM] - 세로 읽기 (10798) (0) | 2024.07.02 |
---|---|
백준 [ALGORITHM] - 수 찾기 (1920) (1) | 2024.06.13 |
백준 [ALGORITHM] - 그룹 단어 체커 (1316) (0) | 2024.06.02 |
백준 [ALGORITHM] - 최댓값 (2566) (0) | 2024.05.23 |
백준 [ALGORITHM] - 안녕 (1535) (0) | 2024.05.19 |