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