CF1468K The Robot

题目描述

在一个无尽的原野上有一个机器人,开始时它位于 $(0,0)$,它将执行一个由 L,R,D,U 四种命令组成的序列,当一个命令被执行时,机器人会向这个命令指定的方向移动一格: * L : 向左移动一格。($x$ 减一) * R : 向右移动一格。($x$ 加一) * D : 向下移动一格。($y$ 减一) * U : 向上移动一格。($y$ 加一) 你的任务是在一个格子中放置一个障碍物,使机器人在执行完命令后恰好在 $(0,0)$。当然,你不能将障碍物放在 $(0,0)$ 上。 注:数据保证若你不放置障碍物,机器人执行完命令后将不会停在 $(0,0)$。 若机器人移动后的格子有障碍物,障碍物会阻止机器人行动,机器人会留在原地同时障碍物也不会消失。

输入格式

第一行一个整数 $t$,表示数据组数。 接下来有 $t$ 行,每行一个长度不超过 $5000$ 不小于 $1$ 的字符串 $s$ 表示当前测试点的命令序列, 这个序列仅有 L,R,D,U 组成,并且保证若你不放置障碍物,机器人执行完命令后将不会停在 $(0,0)$。 所有 $s$ 长度之和不超过 $5000$。

输出格式

对于每个测试点输出一行: * 若存在一种方案,输出障碍物的坐标 $(x,y)$,数据保证 $-10^9 \le x,y \le 10^9$。 * 若不存在方案,输出 $(0,0)$。 * 若有多组解,输出任意一组即可。