第 003 场 AtCoder Regular Contest
GPA 计算AI (CI翻译)
- A評価 →
$4$点 - B評価 →
$3$点 - C評価 →
$2$点 - D評価 →
$1$点 - F評価 →
$0$点
0
N
r_{1}r_{2}...r_{N}
$1$行目は、単位の総数を表す整数$N (1 ≦ N ≦ 100)$が与えられる。$2$行目には、単位に対する評価を表す$N$文字の文字列が与えられる。$i$文字目の文字$r_{i}$はA,B,C,D,Fのいずれかである。
1
1e-9
(1e-9=10^{-9})
34
ABABAAABACDDDABADFFABABDABFAAABFAA
2.79411764705882
- 各評価の個数は以下のようになります。
- したがって、点数の総和は
$4×16+3×8+2×1+1×5+0×4=95$になり、平均は$95÷34=2.79411764705882$です。
5
FFFFF
0
- F評価が
$5$つなのでGPAは$(0×5)÷5=0$になります。
- A 评价 →
$4$分 - B 评价 →
$3$分 - C 评价 →
$2$分 - D 评价 →
$1$分 - F 评价 →
$0$分
题目要求计算 GPA(平均分)。
输入格式
N
r_{1}r_{2}...r_{N}
- 第
$1$行给出一个整数$N (1 ≦ N ≦ 100)$,表示课程总数。 - 第
$2$行给出一个长度为$N$的字符串,表示各门课程的评价。 - 第
$i$个字符$r_{i}$为A,B,C,D,F之一。
输出格式
输出 GPA。
如果输出与标准答案的绝对误差不超过 $1e-9$,则视为正确。
(1e-9=10^{-9})
样例
34
ABABAAABACDDDABADFFABABDABFAAABFAA
2.79411764705882
- 各评价的数量如下。
- 因此,总分为
$4×16+3×8+2×1+1×5+0×4=95$,平均分为$95÷34=2.79411764705882$。
5
FFFFF
0
- 因为有
$5$个 F 评价,所以 GPA 为$(0×5)÷5=0$。
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(gpt-6.1-sol),如有出入请以原文为准。