传统题 1000ms 256MiB

计算GPA

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Background

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

Description

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

  • A4 分;
  • B3 分;
  • C2 分;
  • D1 分;
  • 如果有 + 号后缀,则加 0.3 分。例如 B+3.3 分;
  • 如果有 - 号后缀,则减 0.3 分。例如 C-1.7 分。

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

给定一个字符序列表示小爱每门课程的等级,请计算她的GPA。

Format

Input

一个字符序列:表示小爱各门课程的等级,一门课程的等级只可能是 ABCD 中的一个,保证 + 号或 - 号只会出现在字母的后面。

Output

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

请注意保留两位小数输出

Samples

ABAB
3.50
A+AA-B-BB+C+
3.33

Explain

样例1:四门课程,GPA计算公式为(4+3+4+3)/4

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

DataRange

n 表示输入字符序列的长度,有 1n10001\leq n\leq 1000

Level5阶段测试

已参加
状态
已结束 (已参加)
规则
IOI
题目
6
开始于
2024-7-3 21:37
结束于
2024-6-1 23:00
持续时间
750 小时
主持人
参赛人数
1153