cantaloupe玩机器人

TimeLimit:1000MS  MemoryLimit:64MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

cantaloupe在一个A*B大的矩形房间里玩机器人,他有n个机器人。

Input

第一行是个整数T表示测试组数

每一个案例第一行为两个数1<=A,B<=100,表示空间长宽。

第二行是N和M  1<=N,M<=100,N代表机器人数量,M代表操作的行数。

接下来N行,每行输入整数x,整数y,字符f,分别代表机器人的坐标和初始方向。

接下来M行,每行输入一个整数i表示操作第i个机器人,一个字符a代表代表操作方式,一个整数k代表重复几次这个操作。 1<=k<=100

(L代表先左转90度,R代表向右转90,F代表向前走1格)

Output

如果没有任何撞击输出OK。

如果有发生撞击输入第一次撞击。

SampleInput
4
5 4
2 2
1 1 E
5 4 W
1 F 7
2 F 7
5 4
2 4
1 1 E
5 4 W
1 F 3
2 F 1
1 L 1
1 F 3
5 4
2 2
1 1 E
5 4 W
1 L 96
1 F 2
5 4
2 3
1 1 E
5 4 W
1 F 4
1 L 1
1 F 20
SampleOutput
Robot 1 crashes into the wall
Robot 1 crashes into robot 2
OK
Robot 1 crashes into robot 2
Hint:
输入样例第一行代表有4个测试组数
第二行代表有2个机器人
接下来两行代表第一个机器在(1,1)的位置上,并面向E,
第二个机器人在(5,4)的位置上,面向w。
接下来两行代表循环的操作
第一个机器人向前一步 7次。
第二个机器人向前一步 7次
Submit
题目统计信息详细
总AC数31
通过人数31
尝试人数35
总提交量58
AC率53.45%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: