#44. Following Directions
Following Directions
Alperen 站在平面坐标系的点 。给定一个长度为 的字符串 ,他将进行 次移动。第 次移动规则如下:
- 若 ,向左移动 个单位;
- 若 ,向右移动 个单位;
- 若 ,向上移动 个单位;
- 若 ,向下移动 个单位。
在坐标 处有一颗糖果(即从起点向右 ,向上 )。你需要判断:Alperen 在移动过程中是否曾经经过糖果所在的位置 。
注意:Alperen 不需要最终停在 ,只要在某一步到达过该点即可。
输入格式
第一行一个整数 (),表示测试用例数量。
每个测试用例:
- 第一行一个整数 (),表示字符串长度;
- 第二行一个长度为 的字符串 ,仅由字符
L、R、U、D组成,表示移动指令。
输出格式
对每个测试用例输出一行:
- 若 Alperen 曾经过 ,输出
YES; - 否则输出
NO。
说明:原题允许任意大小写,但为适配固定判题平台,本题要求严格输出大写 YES 或 NO。
样例
输入
7
7
UUURDDL
2
UR
8
RRRUUDDD
3
LLL
4
DUUR
5
RUDLL
11
LLLLDDRUDRD
输出
YES
YES
NO
NO
YES
YES
NO
相关
在以下作业中: