A - GPA計算 / AtCoderRegularContest#003

arc003.contest.atcoder.jp

import java.io.*;
import java.util.*;

public class Main   {
    public static int N;
    public static String r;
    public static int sum;

    private void Input()    {
        Scanner sc = new Scanner(System.in);
        N = Integer.parseInt( sc.next() );
        r = sc.next();
    }

    private void Solve() {
        sum = 0;

        for (int i=0; i<N; ++i)
            if (r.charAt(i)-'A' <= 3)    sum += 'E'-r.charAt(i);
    }

    private void Output()   {
        PrintWriter pw = new PrintWriter(System.out);

        pw.println(sum/(double)N);
        pw.flush();
    }

    public static void main(String[] args)  {
        Main instance = new Main();

        instance.Input();
        instance.Solve();
        instance.Output();
    }
}

文字を数字に変換し処理を行い平均を出力。
〜了〜