E - ox Concatenation
Editorial
Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 点
問題文
ラスク君は o
と x
からなる長さ の文字列 を作ろうとしています。
そこで、ラスク君は文字列 ox
を 個、文字列 xo
を 個、文字 o
を 個、文字 x
を 個買ってきました。
ここで、 が成り立っています。
これらを好きな順番でつなげて文字列 を作れるか判定してください。ただし、文字列 ox
や文字列 xo
をばらしたり反転させたりして用いてはいけません。
制約
- は整数である。
- は長さ の文字列である。
- の各文字は
o
またはx
である。
部分点
この問題には部分点が設定されている。
- を満たす入力に正解すると、 点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
出力
文字列 を作れるなら Yes
、作れないなら No
を出力せよ。
入力例 1Copy
Copy
6 oxoxox 1 1 1 1
出力例 1Copy
Copy
Yes
ox
, o
, xo
, x
の順でつなげればよいです。
入力例 2Copy
Copy
6 oxoxox 2 1 0 0
出力例 2Copy
Copy
No
入力例 3Copy
Copy
7 xxxxxxx 1 1 1 2
出力例 3Copy
Copy
No
入力例 4Copy
Copy
9 xoxoxxoxo 2 2 0 1
出力例 4Copy
Copy
Yes