SZ#G6STK16. 【GESP强化 六级】数字球

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11590 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 普及- 上传者: 标签>GESPGESP强化C++c++编程题连续段统计模拟GESP6级2星

题目描述

小泽按顺序向一列数字球的右端放入 NN 个球。第 ii 个球上写着整数 aia_i。每放入一个球后,如果队列最右端恰好连续有 aia_i 个写着 aia_i 的球,这 aia_i 个球会立即全部消失。每次放球并完成可能的消除后,请输出当前球的总数。

输入格式

第一行输入 NN,第二行输入 NN 个整数 a1,a2,,aNa_1,a_2,\ldots,a_N

输出格式

输出 NN 行,第 ii 行表示放入第 ii 个球后的球数。

14
4 2 2 8 2 5 3 7 2 4 7 2 3 5
1
2
1
2
3
4
5
6
7
8
9
10
11
12
23
3 5 7 5 4 7 4 4 5 5 6 6 8 5 2 4 8 2 2 4 3 7 4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
17
18
19
20
21
25
3 7 2 2 7 2 2 7 7 2 7 2 7 6 4 5 4 5 6 3 7 4 2 8 2
1
2
3
2
3
4
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

数据范围与约定

  • 1N2×1051\le N\le2\times10^5
  • 2ai2×1052\le a_i\le2\times10^5