제출 #1150655

#제출 시각아이디문제언어결과실행 시간메모리
1150655eri16Separator (CEOI19_separator)C++20
0 / 100
0 ms528 KiB
#include <bits/stdc++.h>

using namespace std;

int main(){
    
    long long a,b,sum=1,max1=0;
    
    cin>>a;
    
    vector <int> v;

    cin>>b;
    
    max1=b;
    
    v.push_back(b);
    
    cout<<1<<endl; 
    
    for (int i=1; i<a; i++){
        cin>>b;
        for (int j=v.size(); j>0; j--){
            if (v[j-1]>b){v.pop_back();}
        }
        if (b>max1){v.push_back(b);max1=b;}
        cout<<v.size()<<endl;
    }
    
    
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...