Submission #1143672

#TimeUsernameProblemLanguageResultExecution timeMemory
1143672owoovoFinancial Report (JOI21_financial)C++20
12 / 100
25 ms2748 KiB
#include<bits/stdc++.h> #define ll long long #define F first #define S second using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); int n,d; cin>>n>>d; vector<int> v; for(int i=0;i<n;i++){ int a; cin>>a; v.push_back(a); } int ans=0; reverse(v.begin(),v.end()); stack<int> sk; for(auto x:v){ while(!sk.empty()&&sk.top()<=x){ sk.pop(); } sk.push(x); ans=max(ans,(int)sk.size()); } cout<<ans<<"\n"; 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...