Submission #2547952


Source Code Expand

#include <iostream>
#include <string>
#include <algorithm>
#include <numeric>
#include <cmath>

using namespace std;

#define rep(i,n) for(int i=0;i<(int)n;i++)

int a[110];

int main() {
    int N;
    cin >> N;
    for (int i = 1; i <= N; i++) {
        cin >> a[i];
    }
    int cou[110] = {};
    int cour = 0;
    for (int i = 1; i <= N; i++) {
        if (1 <= a[i] && a[i] <= 399)cou[0]++;
        else if (400 <= a[i] && a[i] <= 799)cou[1]++;
        else if (800 <= a[i] && a[i] <= 1199)cou[2]++;
        else if (1200 <= a[i] && a[i] <= 1599)cou[3]++;
        else if (1600 <= a[i] && a[i] <= 1999)cou[4]++;
        else if (2000 <= a[i] && a[i] <= 2399)cou[5]++;
        else if (2400 <= a[i] && a[i] <= 2799)cou[6]++;
        else if (2800 <= a[i] && a[i] <= 3199)cou[7]++;
        else cour++;
    }
    int coua = 0;
    for (int i = 0; i < 8; i++) {
        if (cou[i] > 0)coua++;
    }
    if (cour == 0)cout << coua << ' ' << coua << endl;

    else {
        if (coua == 0) {
            cout << 1 << ' ' << (cour >= 8 ? 8 : cour) << endl;
        }
        else {
            cout << coua << ' ' << (coua + cour >= 8 ? 8 : coua + cour) << endl;
        }
    }
}

Submission Info

Submission Time
Task C - Colorful Leaderboard
User bplain
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1227 Byte
Status WA
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
AC × 6
WA × 2
Set Name Test Cases
Sample s1.txt, s2.txt, s3.txt
All in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, s1.txt, s2.txt, s3.txt
Case Name Status Exec Time Memory
in1.txt AC 1 ms 256 KB
in2.txt AC 1 ms 256 KB
in3.txt WA 1 ms 256 KB
in4.txt WA 1 ms 256 KB
in5.txt AC 1 ms 256 KB
s1.txt AC 1 ms 256 KB
s2.txt AC 1 ms 256 KB
s3.txt AC 1 ms 256 KB