제출 #1309299

#제출 시각아이디문제언어결과실행 시간메모리
1309299ShuhxinGlobal Warming (CEOI18_glo)C++20
10 / 100
71 ms5260 KiB
#include <bits/stdc++.h> using namespace std; int f(vector<long long> a) { vector<long long> dp; for (long long i : a) { long long p = lower_bound(dp.begin(), dp.end(), i)-dp.begin(); if (p == dp.size()) { dp.push_back(i); } else { dp[p] = i; } } return dp.size(); } int main() { long long n, b, x; vector<long long> a; cin >> n >> x; for (int i = 0; i < n; i++) { cin >> b; a.push_back(b); } long long h = f(a); cout << h; }
#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...