Submission #17948


Source Code Expand

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

public class Main {
	
	public static void main(String[] args) throws IOException {
		BufferedReader s = new BufferedReader(new InputStreamReader(System.in));
		int[] map = new int[512];
		map['A'] = 4;
		map['B'] = 3;
		map['C'] = 2;
		map['D'] = 1;
		map['F'] = 0;
		s.readLine();
		String line = s.readLine();
		int sum = 0;
		for (int i = 0 ; i < line.length() ; i++) {
			sum += map[line.charAt(i)];
		}
		
		double gpa = sum * 1.0d / line.length();
		System.out.println(gpa);
	}
}

Submission Info

Submission Time
Task A - GPA計算
User hamadu
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 656 Byte
Status AC
Exec Time 126 ms
Memory 6840 KB

Judge Result

Set Name all
Score / Max Score 100 / 100
Status
AC × 32
Set Name Test Cases
all 00_sample_01.txt, 00_sample_02.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 02_rndmax_01.txt, 02_rndmax_02.txt, 02_rndmax_03.txt, 02_rndmax_04.txt, 02_rndmax_05.txt, 02_rndmax_06.txt, 02_rndmax_07.txt, 02_rndmax_08.txt, 02_rndmax_09.txt, 02_rndmax_10.txt, 03_mini_01.txt, 03_mini_02.txt, 03_mini_03.txt, 03_mini_04.txt, 03_mini_05.txt, 04_samemax_01.txt, 04_samemax_02.txt, 04_samemax_03.txt, 04_samemax_04.txt, 04_samemax_05.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 120 ms 6772 KB
00_sample_02.txt AC 122 ms 6772 KB
01_rnd_01.txt AC 123 ms 6768 KB
01_rnd_02.txt AC 123 ms 6840 KB
01_rnd_03.txt AC 124 ms 6740 KB
01_rnd_04.txt AC 123 ms 6744 KB
01_rnd_05.txt AC 122 ms 6764 KB
01_rnd_06.txt AC 123 ms 6708 KB
01_rnd_07.txt AC 124 ms 6740 KB
01_rnd_08.txt AC 122 ms 6772 KB
01_rnd_09.txt AC 123 ms 6644 KB
01_rnd_10.txt AC 124 ms 6764 KB
02_rndmax_01.txt AC 122 ms 6640 KB
02_rndmax_02.txt AC 121 ms 6768 KB
02_rndmax_03.txt AC 123 ms 6772 KB
02_rndmax_04.txt AC 123 ms 6740 KB
02_rndmax_05.txt AC 121 ms 6772 KB
02_rndmax_06.txt AC 126 ms 6772 KB
02_rndmax_07.txt AC 122 ms 6764 KB
02_rndmax_08.txt AC 124 ms 6764 KB
02_rndmax_09.txt AC 123 ms 6664 KB
02_rndmax_10.txt AC 122 ms 6772 KB
03_mini_01.txt AC 122 ms 6768 KB
03_mini_02.txt AC 125 ms 6744 KB
03_mini_03.txt AC 122 ms 6772 KB
03_mini_04.txt AC 122 ms 6644 KB
03_mini_05.txt AC 122 ms 6736 KB
04_samemax_01.txt AC 122 ms 6764 KB
04_samemax_02.txt AC 125 ms 6740 KB
04_samemax_03.txt AC 119 ms 6768 KB
04_samemax_04.txt AC 123 ms 6748 KB
04_samemax_05.txt AC 123 ms 6772 KB