Submission #480548

#TimeUsernameProblemLanguageResultExecution timeMemory
480548DeepessonRabbit Carrot (LMIO19_triusis)C++17
0 / 100
1 ms204 KiB
#include <bits/stdc++.h> int main() { int N,T; std::cin>>N>>T; int array[N];for(auto&x:array)std::cin>>x; std::vector<int> pilha;pilha.push_back(0); for(int i=0;i!=N;++i){ int x=array[i]; auto it=std::upper_bound(pilha.begin(),pilha.end(),x-T); if(it==pilha.end()){ pilha.push_back(x); }else *it=x; } std::cout<<(pilha.size()-1)<<"\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...