제출 #1085640

#제출 시각아이디문제언어결과실행 시간메모리
1085640vjudge1Global Warming (CEOI18_glo)C++17
38 / 100
2059 ms1760 KiB
#include <bits/stdc++.h> using namespace std; int n, x; int t[200005]; int LIS() { vector<int> rez; for (int i=0;i<n;i++) { auto it=lower_bound(rez.begin(), rez.end(), t[i]); if (it==rez.end()) rez.push_back(t[i]); else *it=t[i]; } return rez.size(); } int main() { ios_base::sync_with_stdio(false); cin.tie(0); cin >> n >> x; for (int i=0;i<n;i++) cin >> t[i]; if (x==0) { cout << LIS(); } else { int rez=LIS(); for (int i=0;i<n;i++) { t[i]-=x; rez=max(rez, LIS()); } cout << rez; } return 0; }
#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...