Submission #85416

#TimeUsernameProblemLanguageResultExecution timeMemory
85416ToadDaveskiMoney (IZhO17_money)C++14
0 / 100
2 ms596 KiB
#include <bits/stdc++.h> #define ll long long using namespace std; set <ll> st; ll a[1000001]; int main() { ll n,m,i,j,ans=0; cin>>n; for(i=1;i<=n;i++) cin>>a[i]; st.insert(0); st.insert(10000000); for(i=1;i<=n;i++) { ans++; st.insert(a[i]); while(i<n && a[i+1]>=a[i] && a[i+1]<=(*st.upper_bound(a[i]))) { st.insert(a[i+1]); i++; } } cout<<ans; return 0; }

Compilation message (stderr)

money.cpp: In function 'int main()':
money.cpp:8:10: warning: unused variable 'm' [-Wunused-variable]
     ll n,m,i,j,ans=0;
          ^
money.cpp:8:14: warning: unused variable 'j' [-Wunused-variable]
     ll n,m,i,j,ans=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...