제출 #1147182

#제출 시각아이디문제언어결과실행 시간메모리
1147182NewtonabcRabbit Carrot (LMIO19_triusis)C++20
0 / 100
1 ms328 KiB
#include<bits/stdc++.h> using namespace std; const int N=2e5+10; vector<int> v; int a[N]; int main(){ int n,m; cin>>n >>m; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<=n;i++){ int tmp=a[i]-m*i; if(tmp>0) continue; if(v.empty()){ v.push_back(tmp); continue; } if(tmp<=v.back()){ v.push_back(tmp); continue; } int ind=upper_bound(v.begin(),v.end(),tmp)-v.begin(); v[ind]=tmp; } cout<<n-v.size(); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...