机器人工厂需要验证移动程序。机器人放在无限网格中的指定位置,面向东、南、西、北四个方向之一。
任务说明
编写机器人模拟器。
机器人工厂的测试部门需要验证机器人移动。
机器人有三种指令:
- 向右转。
- 向左转。
- 前进一步。
机器人位于无限网格上的 {x,y} 坐标,例如 {3,8},面向北、东、南、西之一。向东或向北移动时,对应坐标增加。
机器人接收一串指令后,测试系统检查其新位置和朝向。
RAALAL表示右转、前进两次、左转、前进一次、再次左转。- 若从
{7,3}面向北开始,执行后应位于{9,4},面向西。