Submission #493545

#TimeUsernameProblemLanguageResultExecution timeMemory
493545reniMoney (IZhO17_money)C++14
100 / 100
1146 ms61928 KiB
#include<iostream> #include<set> using namespace std; set<long long>st; long long b[1000003]; int main() { long long br=0,n,i,j,a,pr=-1,maxi=-1; cin>>n; for(i=0;i<n;i++) { cin>>a; b[i]=a; } st.insert(b[0]); st.insert(100000000); for(j=0;j<n;) { auto it=st.upper_bound(b[j]); j++;st.insert(b[j]); while(b[j]>=b[j-1] && b[j]<=*it) { j++;st.insert(b[j]); } br++; } cout<<br<<endl; } /* 6 3 6 4 5 1 2 */

Compilation message (stderr)

money.cpp: In function 'int main()':
money.cpp:8:28: warning: unused variable 'pr' [-Wunused-variable]
    8 |     long long br=0,n,i,j,a,pr=-1,maxi=-1;
      |                            ^~
money.cpp:8:34: warning: unused variable 'maxi' [-Wunused-variable]
    8 |     long long br=0,n,i,j,a,pr=-1,maxi=-1;
      |                                  ^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...