#abc291c. [abc291_c]LRUD Instructions 2
[abc291_c]LRUD Instructions 2
問題文
二次元平面上に高橋君がいます。高橋君は原点から移動を 回行いました。
回の移動は長さ の文字列で表され、意味は次の通りです。
- 回目の高橋君の移動後の座標は、移動前の座標を として、
- の 文字目が
R
であるとき - の 文字目が
L
であるとき - の 文字目が
U
であるとき - の 文字目が
D
であるとき
- の 文字目が
回の移動 (始点と終点を含む) で、高橋君が同じ座標にいたことがあるかどうかを判定してください。
制約
- は整数
- は
R
,L
,U
,D
のみからなる長さ の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
回の移動 (始点と終点を含む) で、高橋君が同じ座標にいたことがあれば Yes
、なければ No
と出力せよ。
入力例 1
5
RLURU
出力例 1
Yes
高橋君のいる座標は $(0,0)\\to (1,0)\\to (0,0)\\to (0,1)\\to (1,1)\\to (1,2)$ と変化します。
入力例 2
20
URDDLLUUURRRDDDDLLLL
出力例 2
No