AT_arc003_1 [ARC003A] GPA計算
Description
[problemUrl]: https://atcoder.jp/contests/arc003/tasks/arc003_1
高橋君はアメリカに留学しようと考えており、成績表を提出することになりました。
アメリカ留学の成績表には、学力を測る指標であるGPAを表記する必要があります。
GPAとは各単位に対する評価(A,B,C,D,F)を点数に換算して平均した値で、点数への換算は以下のようになります。
- A評価 → $ 4 $ 点
- B評価 → $ 3 $ 点
- C評価 → $ 2 $ 点
- D評価 → $ 1 $ 点
- F評価 → $ 0 $ 点
全てF評価だった場合は、GPAは $ 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を標準出力に $ 1 $ 行で出力せよ。
誤差は絶対誤差あるいは相対誤差の少なくとも片方が $ 1e-9 $ 以下であれば許容する。$ (1e-9=10^{-9}) $
なお、最後には改行を出力せよ。 ```
34 ABABAAABACDDDABADFFABABDABFAAABFAA ``` ```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 $ です。 ```5 FFFFF ``` ```0 ``` - F評価が $ 5 $ つなのでGPAは $ (0×5)÷5=0 $ になります。
Input Format
N/A
Output Format
N/A