Submission #18137


Source Code Expand

Copy
    #include<deque>
    #include<list>
    #include<map>
    #include<queue>
    #include<set>
    #include<stack>
    #include<vector>
    #include<algorithm>
    #include<string>
    #include<iostream>
    #include<sstream>
    #include<cmath>
    #include<cstdio>
    #include<cstdlib>
    #include<cstring>
    using namespace std;
    int main(){
    int i;
    int n;
    cin>>n;
    string s;
    cin>>s;
    int sm=0;
    for(i=0;i<n;++i){
    if(false){
    }else if(s[i]=='A'){
    sm+=4;
    }else if(s[i]=='B'){
    sm+=3;
    }else if(s[i]=='C'){
    sm+=2;
    }else if(s[i]=='D'){
    sm+=1;
    }
    }
    printf("%.10f\n",(double)sm/n);
    return 0;
    }

Submission Info

Submission Time
Task A - GPA計算
User hakomo
Language C++ (G++ 4.6.4)
Score 100
Code Size 711 Byte
Status AC
Exec Time 49 ms
Memory 828 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 22 ms 784 KB
00_sample_02.txt AC 22 ms 792 KB
01_rnd_01.txt AC 23 ms 792 KB
01_rnd_02.txt AC 23 ms 780 KB
01_rnd_03.txt AC 22 ms 780 KB
01_rnd_04.txt AC 22 ms 828 KB
01_rnd_05.txt AC 22 ms 784 KB
01_rnd_06.txt AC 22 ms 788 KB
01_rnd_07.txt AC 22 ms 788 KB
01_rnd_08.txt AC 23 ms 788 KB
01_rnd_09.txt AC 23 ms 796 KB
01_rnd_10.txt AC 21 ms 792 KB
02_rndmax_01.txt AC 22 ms 816 KB
02_rndmax_02.txt AC 22 ms 792 KB
02_rndmax_03.txt AC 22 ms 788 KB
02_rndmax_04.txt AC 22 ms 788 KB
02_rndmax_05.txt AC 22 ms 788 KB
02_rndmax_06.txt AC 23 ms 732 KB
02_rndmax_07.txt AC 22 ms 788 KB
02_rndmax_08.txt AC 22 ms 784 KB
02_rndmax_09.txt AC 22 ms 792 KB
02_rndmax_10.txt AC 22 ms 788 KB
03_mini_01.txt AC 23 ms 776 KB
03_mini_02.txt AC 49 ms 780 KB
03_mini_03.txt AC 22 ms 784 KB
03_mini_04.txt AC 23 ms 764 KB
03_mini_05.txt AC 22 ms 788 KB
04_samemax_01.txt AC 22 ms 796 KB
04_samemax_02.txt AC 22 ms 788 KB
04_samemax_03.txt AC 34 ms 784 KB
04_samemax_04.txt AC 24 ms 820 KB
04_samemax_05.txt AC 22 ms 784 KB