Submission #1072736

#TimeUsernameProblemLanguageResultExecution timeMemory
1072736SiliconSquaredGlobal Warming (CEOI18_glo)C++14
10 / 100
184 ms6228 KiB
using namespace std;

#include <iostream>
#include <vector>
#include <set>

int main(){
    int n,x,a,b;
    cin>>n>>x;
    set<int> s;
    for (int i=0;i<n;i++){
        cin>>a;
        if (s.lower_bound(a)==s.end()){
            s.insert(a);
        }else{
            s.erase(s.lower_bound(a));
            s.insert(a);
        }
    }
    cout<<s.size();
}

Compilation message (stderr)

glo.cpp: In function 'int main()':
glo.cpp:8:15: warning: unused variable 'b' [-Wunused-variable]
    8 |     int n,x,a,b;
      |               ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...