#A418. 计算GPA

计算GPA

题目背景

GPA 是 Grade Point Average 的简写,是高校采用的一种评估学生成绩的制度。

题目描述

要计算一个学生的 GPA,先将每门学科的等第换算成一个绩点,规则为:

  • 第 A 为 4 分;
  • 第 B 为 3 分;
  • 第 C 为 2 分;
  • 第 D 为 1 分;
  • 如果有 + 号后缀,则加 0.3 分。例如 B+ 为 3.3 分;
  • 如果有 − 号后缀,则减 0.3 分。例如 C− 为 1.7 分。

接下来,再计算这些分数的平均数,四舍五入保留两位小数即可获得 GPA。

给定一个字符串 ss 表示小爱各门课程的等第,请计算她的 GPA。

输入格式

一个字符串 ss:表示小爱各门课程的等第。一门课程的等第只可能是 A、B、C、D 中的一个,保证加减号只会出现在字母的后面。

输出格式

一个两位小数:表示输入等第对应的 GPA。

ABAB
3.50

说明:四门课程,GPA计算公式为(4+3+4+3)/4

A+AA-B-BB+C+
3.33

说明:七门课程,GPA计算公式为(4.3+4+3.7+2.7+3+3.3+2.3)/7=3.32857

数据范围

nn 表示输入字符串 ss 的长度,1n10001 \le n \le 1000