atcoder#ARC157A. [ARC157A] XXYYX
[ARC157A] XXYYX
配点 : 点
問題文
X
, Y
からなる長さ の文字列 であって,以下の条件を満たすものが存在するかどうかを判定してください.
条件: 中で つの文字が隣り合う 箇所のうち
- ちょうど 個が
XX
, - ちょうど 個が
XY
, - ちょうど 個が
YX
, - ちょうど 個が
YY
である.
制約
入力
入力は以下の形式で標準入力から与えられる.
出力
条件を満たす文字列 が存在するなら Yes
を,存在しないなら No
を出力せよ.
5 1 1 1 1
Yes
たとえば XXYYX
とすると, つの文字が隣り合う箇所は左から順に XX
, XY
, YY
, YX
であり,各 個ずつとなって条件を満たします.
5 1 2 1 0
Yes
たとえば XXYXY
が条件を満たします.
5 0 4 0 0
No
条件を満たす文字列は存在しません.