제출 #492192

#제출 시각아이디문제언어결과실행 시간메모리
492192WhiteMoney (IZhO17_money)C++14
100 / 100
1107 ms57900 KiB
#pragma GCC optimize ("O3") #pragma GCC target ("sse4") #include <bits/stdc++.h> #define endl '\n' using namespace std; int num[1000001]; set<int>a; int main (){ //ios_base::sync_with_stdio(false); //cin.tie(NULL); int n,br=0; cin>>n; for(int i=1;i<=n;i++)cin>>num[i]; a.insert(0);a.insert(1000002); for(int i=1;i<=n;){ int j=0; //cout<<"daw"<<endl; set<int>::iterator it = a.upper_bound(num[i]); int go; go=*it; //cout<<go<<endl; a.insert(num[i]); br++; i++; while(i<=n && num[i-1]<=num[i] && num[i]<=go){ j++; a.insert(num[i]); i++; } } cout<<br<<endl; return 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...