省略
省略
C++に変換後のコードはこちら
int N, A[2d5];
{
int i, mx;
Heap_max<int> s;
int res = 0;
rd(N,A(N));
s.walloc(N);
i = N-1;
s.push(A[N-1]);
for(;;){
res++;
mx = s.pop();
if(i < mx) break;
rep(mx) s.push(A[--i]);
}
wt(res);
}
Current time: 2024年04月26日02時50分33秒
Last modified: 2019年09月04日00時12分55秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder
トップページに戻る
Logged in as: unknown user (not login)