Submission #7014033


Source Code Expand

//  main.cpp
//  CppTest

#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;

int main(int argc, const char * argv[]) {
    // cinを高速にするためのおまじない
    cin.tie(0);
    ios::sync_with_stdio(false);
    
    /////////////////////
    // Write code below /
    /////////////////////

    int N,n=0;
    cin>>N;
    vector<int>D(N);
    for(int i=0;i<N;i++){
        cin>>D.at(i);
    }
    for(int i=0;i<N;i++){
        if(n<D.at(i)){
            n=D.at(i);
        }
    }
    for(int j=0;j<N;j++){
        int k;
        k=0;
        for(int i=0;i<N;i++){
            if(n>D.at(i)){
                if(k<D.at(i)){
                    k=D.at(i);
                }
            }
        }
        n=k;
        if(k==0){
            cout<<j+1<<endl;
            break;
        }
    }
    
        return 0;
}

Submission Info

Submission Time
Task B - Kagami Mochi
User person_A
Language C++14 (GCC 5.4.1)
Score 200
Code Size 927 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 13
Set Name Test Cases
Sample a01, a02, a03
All a01, a02, a03, b04, b05, b06, b07, b08, b09, b10, b11, b12, b13
Case Name Status Exec Time Memory
a01 AC 1 ms 256 KB
a02 AC 1 ms 256 KB
a03 AC 1 ms 256 KB
b04 AC 1 ms 256 KB
b05 AC 1 ms 256 KB
b06 AC 1 ms 256 KB
b07 AC 1 ms 256 KB
b08 AC 1 ms 256 KB
b09 AC 1 ms 256 KB
b10 AC 1 ms 256 KB
b11 AC 1 ms 256 KB
b12 AC 1 ms 256 KB
b13 AC 1 ms 256 KB