A - GPA計算
Editorial
/
高橋君はアメリカに留学しようと考えており、成績表を提出することになりました。
アメリカ留学の成績表には、学力を測る指標であるGPAを表記する必要があります。
GPAとは各単位に対する評価(A,B,C,D,F)を点数に換算して平均した値で、点数への換算は以下のようになります。
高橋君の各単位に対する評価をもとにGPAを求めなさい。
入力は以下の形式で標準入力から与えられる。
入力として与えられた単位の評価をもとにしたGPAを標準出力に 1 行で出力せよ。
誤差は絶対誤差あるいは相対誤差の少なくとも片方が 1e-9 以下であれば許容する。(1e-9=10^{-9})
なお、最後には改行を出力せよ。


Time Limit: 2 sec / Memory Limit: 64 MB
問題文
アメリカ留学の成績表には、学力を測る指標であるGPAを表記する必要があります。
GPAとは各単位に対する評価(A,B,C,D,F)を点数に換算して平均した値で、点数への換算は以下のようになります。
- 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
のいずれかである。
出力
誤差は絶対誤差あるいは相対誤差の少なくとも片方が 1e-9 以下であれば許容する。(1e-9=10^{-9})
なお、最後には改行を出力せよ。
入力例 1
34 ABABAAABACDDDABADFFABABDABFAAABFAA
出力例 1
2.79411764705882
- 各評価の個数は以下のようになります。
- A評価 … 16 個
- B評価 … 8 個
- C評価 … 1 個
- D評価 … 5 個
- F評価 … 4 個
- したがって、点数の総和は 4×16+3×8+2×1+1×5+0×4=95 になり、平均は 95÷34=2.79411764705882 です。
入力例 2
5 FFFFF
出力例 2
0
- F評価が 5 つなのでGPAは (0×5)÷5=0 になります。