atcoder#ARC138B. [ARC138B] 01 Generation
[ARC138B] 01 Generation
配点 : 点
問題文
すぬけくんは, と からなる長さ の整数列を作ろうとしています. 今すぬけ君は空の数列 を持っており,これから以下の 種類の操作を好きな順番で 回行います.
- 操作A: の要素をすべて flip する.つまり, ならば に変え, ならば に変える. その後, の先頭に を追加する.
- 操作B: の末尾に を追加する.
と からなる長さ の整数列 が与えられます. を に一致させることが可能かどうか判定してください.
制約
- 入力される値はすべて整数
入力
入力は以下の形式で標準入力から与えられる.
出力
を に一致させることが可能ならば Yes
を,不可能ならば No
を出力せよ.
4
0 1 1 0
Yes
以下のように操作すればよいです.
- 始状態:
- 操作Aを行う. となる.
- 操作Bを行う. となる.
- 操作Aを行う. となる.
- 操作Bを行う. となる.
4
1 0 0 0
No
4
0 0 0 1
No