#arc0031. [arc003_1]GPA計算
[arc003_1]GPA計算
问题文
高桥君考虑去美国留学,并准备提交成绩单。 在美国留学的成绩单上,需要写上衡量学术能力的指标,即GPA(Grade Point Average)。 GPA是将每个课程的评分(A、B、C、D、F)转换为分数并求平均值得到的一个数值,具体的分数转换如下:
- A评分 → 分
- B评分 → 分
- C评分 → 分
- D评分 → 分
- F评分 → 分
如果所有课程都是F评分,那么GPA为 。 根据高桥君所获得的每个课程的评分,计算他的GPA。
输入
输入通过标准输入提供,以下格式给出。
- 第一行是一个整数(表示总课程数,)。
- 第二行是一个长度为的字符串,表示每个课程的评分。
- 第个字符是
A
、B
、C
、D
、F
中的一个。
输出
基于输入中给出的课程评分,将GPA输出为一行标准输出。
允许绝对误差或相对误差至少有一个小于等于(表示)。
输出结束时要换行。
输入例子 1
34
ABABAAABACDDDABADFFABABDABFAAABFAA
输出例子 1
2.79411764705882
-
各评分的个数如下:
-
A评分 … 个
-
B评分 … 个
-
C评分 … 个
-
D评分 … 个
-
F评分 … 个
-
因此,总分为 ,平均值为 。
输入例子 2
5
FFFFF
输出例子 2
0
- 由于有 个F评分,所以GPA为 。
来源名称
ARC 003