#P1105. 机器人
机器人
Background
有一条无限长的数轴。
数轴上有 个机器人和 个尖刺,每个都位于数轴上的某个具体位置。第 个机器人位于位置 ,第 个尖刺位于位置 。如果机器人碰到尖刺,它就会“阵亡”。
共有 条指令传达给机器人,每条指令要么让机器人向左移动一个单位,要么向右移动一个单位。
对于每个 (共 个),请输出在执行完前 条指令后,还有多少机器人幸存。
Format
Input
第一行输入一个整数 (范围 )——测试用例的数量。
每个测试用例第一行包含三个整数 (范围 )——机器人数量、尖刺数量和指令数量。
第二行包含 个整数 (范围 )——机器人所在的位置。保证这些位置两两不同。
第三行包含 个整数 (范围 )——尖刺所在的位置。保证这些位置两两不同。
第四行是长度为 的字符串,表示传给机器人的指令。每个字符是 L(向左移动)或 R(向右移动)。
保证所有测试用例中 的总和不超过 。
额外说明: 保证机器人和尖刺不会出现在同一个位置。
Output
输出 个整数,第 个整数表示执行完前 条指令后还存活的机器人数量。
Samples
3
2 1 3
0 1
2
LRR
2 3 3
2 4
1 3 5
LRL
3 2 3
1 3 7
9 6
RRL
2 2 1
0 0 0
3 2 2
Limitation
对于 60% 的数据,保证