#ABC221G. 跳跃序列
跳跃序列
跳跃序列
题目描述
考虑一个无限大的二维坐标平面。
高桥初始站在 ,他每次从上下左右四个方向中选择一个方向进行 次跳跃。
每次跳跃的长度是固定的。具体来说,第 次跳跃的距离为 。
判断跳跃 次后能否恰好位于 。如果可以,请给出一种跳跃方式。
这里,对于每个方向,从 出发、长度为 的跳跃会到达以下位置:
上:
下:
左:
右:
输入格式
输入按以下格式从标准输入给出:
输出格式
第一行,如果存在满足要求的跳跃序列,输出 Yes,否则输出 No。
如果输出 Yes,请在第二行输出一个长度为 、由 U、D、L、R 组成的字符串 ,表示满足要求的跳跃序列,规则如下:
- 如果第 次跳跃向上,第 个字符为 U;
- 如果第 次跳跃向下,第 个字符为 D;
- 如果第 次跳跃向左,第 个字符为 L;
- 如果第 次跳跃向右,第 个字符为 R。
样例
3 2 -2
1 2 3
Yes
LDR
如果按左、下、右的顺序跳跃,高桥从 ,最终到达 ,符合要求。
2 1 0
1 6
No
跳跃两次后无法恰好到达 。
5 6 7
1 3 5 7 9
Yes
LRLUR
数据范围
- 输入均为整数。
提示
答案不唯一,输出任意合法解即可。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 2270
- 类型
- 传统题
- Time Limit
- 4097ms
- Memory Limit
- 1024MiB
- 上传者