atcoder#ABC240D. [ABC240D] Strange Balls
[ABC240D] Strange Balls
配点 : 点
問題文
高橋君は 以上の整数が書かれた 個のボールを持っており、これらを細長い筒の中に落としていきます。 回目には、 が書かれたボールを落とします。
ボールは特殊な材質でできており、筒の中において が書かれたボールが 個連続すると、それら 個のボールは全て消えてしまいます。
各 について、 個目のボールを筒の中に落とした後、筒の中に何個のボールがあるか求めてください。
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。 行目には、 個目のボールを筒の中に落とした後、筒の中にあるボールの個数を出力せよ。
5
3 2 3 2 2
1
2
3
4
3
筒の中は次のように変化します。
- 個目のボールを落とす。筒の中にあるボールに書かれた整数は である。
- 個目のボールを落とす。筒の中にあるボールに書かれた整数は下から順に である。
- 個目のボールを落とす。筒の中にあるボールに書かれた整数は下から順に である。
- 個目のボールを落とす。筒の中にあるボールに書かれた整数は下から順に である。
- 個目のボールを落とす。筒の中にあるボールに書かれた整数は下から順に となるが、 が書かれたボールが 個連続しているのでこれらは消え、下から順に となる。
10
2 3 2 3 3 3 2 3 3 2
1
2
3
4
5
3
2
3
1
0