제출 #92509

#제출 시각아이디문제언어결과실행 시간메모리
92509Nodir_BobievMoney (IZhO17_money)C++14
0 / 100
8 ms376 KiB
# include <iostream> # include <set> using namespace std; const int N = 1e6 + 100; int n; int a[N], cnt, ans = 1; set < int > st; int main() { cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; for (int i = 1; i <= n; i++){ set < int > :: iterator lw; lw = st.lower_bound(a[i - cnt]); if((lw == st.end() || *lw >= a[i]) && a[i] >= a[i - 1]) cnt++; else{ ans++; for (int j = i - cnt; j < i; j++) st.insert(a[j]); cnt = 1; } } cout << ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...