机器人走格子(robot)-T3
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有一个 行 列的长方形格子地图(行从上到下编号为 ,列从左到右编号为 )。一个机器人一开始停在左上角 这个格子中。
接下来给出一串指令字符串 :
- 字符
U表示机器人尝试向上走一格; - 字符
D表示向下走一格; - 字符
L表示向左走一格; - 字符
R表示向右走一格。
如果某一步要走出地图之外,那么这一步指令被忽略,机器人保持在原地。
但是机器人出故障了,所有 L 指令会被忽略,所有 R 指令会执行两次(R 指令等同于连续执行两次向右移动,每一步移动的越界检查独立进行)。请你在执行完所有指令后,输出机器人最后所在格子的行号和列号。
输入格式
第一行两个整数 ,表示地图的行数和列数。
第二行一个字符串 ,只包含大写字母 U, D, L, R。
输出格式
输出两个整数 和 ,表示机器人的最终位置的行号和列号,中间用一个空格隔开。
样例
3 4
RRDDLU
2 4
数据范围
- 对于 的数据:,
- 对于 的数据:,