# 本题关键:whil循环体内有两个一先一后的input(),
# 对应实际的输入内容,第一次输入的是等级(字符串),第二次输入的是学分(数字),并以此为循环接连输入。
grade_point_map = {"A": 4.0, "B": 3.0, "C": 2.0, "D": 1.0, "F": 0}
point_all = []
credit_all = []

while True:
    grade = input()
    if grade == 'False':
        break
    else:
        credit = int(input())
        point_all.append(grade_point_map[grade] * credit)
        credit_all.append(credit)

GPA = sum(point_all) / sum(credit_all)

print(f"{GPA:.2f}")