백준 25206번 Python 풀이

Myeonggeun Shin·2025년 1월 27일

문제

백준 25206번
제목 : 너의 평점은


풀이

# Python3
credit, grade = 0, 0
rating = {'A+': 4.5, 'A0': 4.0, 'B+': 3.5, 'B0': 3, 'C+': 2.5,
          'C0': 2.0, 'D+': 1.5, 'D0': 1.0, 'F': 0.0}

for _ in range(20):
    _, c, g = input().split()

    if g == 'P':
        pass
    else:
        grade += rating[g] * float(c)
        credit += float(c)

print(grade / credit)

0개의 댓글