제출 #493545

#제출 시각아이디문제언어결과실행 시간메모리
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
*/

컴파일 시 표준 에러 (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...