Submission #939996

#TimeUsernameProblemLanguageResultExecution timeMemory
939996vjudge1Global Warming (CEOI18_glo)C++17
10 / 100
54 ms6236 KiB
#include <bits/stdc++.h> #include <ext/pb_ds/assoc_container.hpp> #include <ext/pb_ds/tree_policy.hpp> using namespace __gnu_pbds; using namespace std; typedef tree<int, null_type, less<int>, rb_tree_tag, tree_order_statistics_node_update> ordered_set; #define int long long #define ff first #define ss second const int INF = 1e9 + 7; const int N = 1e6 + 1; set<int> dp; main(){ ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int n; cin >> n; int el; cin >> el; for(int i = 0;i < n; i++){ int x; cin >> x; if(dp.lower_bound(x) != dp.end()) dp.erase(dp.lower_bound(x)); dp.insert(x); } cout << dp.size() << endl; return 0; }

Compilation message (stderr)

glo.cpp:15:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   15 | main(){
      | ^~~~
#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...