Submission #366772

#TimeUsernameProblemLanguageResultExecution timeMemory
366772jenkinsserPo (COCI21_po)C++17
70 / 70
12 ms1516 KiB
#include <bits/stdc++.h> #define pb push_back #define mp make_pair #define st first #define nd second #define pii pair<int,int> #define sp " " #define nl "\n" #define all(x) x.begin(),x.end() #define fastio() ios_base::sync_with_stdio(0);cin.tie(0); #define ll long long #define int ll using namespace std; const int N = 100005; const int INF = 1000000005; int n,a[N],ans; stack<int> stck; int32_t main(){ fastio() cin >> n; for(int i=0;i<n;i++){ cin >> a[i]; } stck.push(0); for(int i=0;i<n;i++){ while(stck.top()>a[i]){ stck.pop(); } if(stck.top()<a[i]){ ans++; } stck.push(a[i]); } cout << ans << nl; }
#Verdict Execution timeMemoryGrader output
Fetching results...