Submission #447787

#TimeUsernameProblemLanguageResultExecution timeMemory
447787JasiekstrzPo (COCI21_po)C++17
70 / 70
14 ms1512 KiB
#include<bits/stdc++.h> #define fi first #define se second using namespace std; vector<int> st={0}; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; cin>>n; int ans=0; for(int i=1;i<=n;i++) { int x; cin>>x; while(!st.empty() && st.back()>x) st.pop_back(); if(st.empty() || st.back()<x) ans++; st.push_back(x); } cout<<ans<<"\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...