Среднее
В колледже студент может взять несколько курсов. Для каждого курса i он получает определенный кредит c[i]
и оценку от A до F, что сопоставимо с оценкой s[i]
, в соответствии со следующей таблицей преобразования:
GPA представляет собой средневзвешенный балл всех курсов, которые может изучать один студент, если мы рассматриваем кредит как вес. Другими словами,
Дополнительная обработка производится в особых случаях. Некоторые курсы основаны на принципе "Pass/Not pass", где студенты получают оценки 'P' для "Pass" и 'N' для "Not pass". Такие курсы не должны учитываться при вычислениях. Эти специальные курсы необходимо игнорировать при вычислении GPA. Отметим, что если кредит студента при вычислении GPA равен 0, его / ее GPA будет 0.00.
Входные данные
Содержит несколько (около 10) тестов. Каждый тест начинается со строки, содержащей количество курсов n (1 ≤ n ≤ 1000). Далее следуют n строк, каждая из которых содержит кредит и оценку одного курса. Кредитом явлется натуральное число, меньшее 10.
Выходные данные
Для каждого теста выведите GPA, округленное до двух десятичных цифр.