1. 首页
  2. 数据库
  3. 其它
  4. NasaRover:解决代码挑战“ Nasa Robots” 源码

NasaRover:解决代码挑战“ Nasa Robots” 源码

上传者: 2021-05-11 13:17:52上传 ZIP文件 24.93KB 热度 12次
代码挑战-解决方案 该程序是解决指定的问题的方法: 展开以阅读报价 火星机器人 在这里,我们提出了一个要解决的问题。 我们将重视使用测试来解决代码挑战。 问题 火星表面可以用矩形网格建模,机器人可以根据地球提供的指令围绕该矩形网格移动。 您将要编写一个程序,该程序确定机器人位置的每个顺序并报告机器人的最终位置。 机器人位置由网格坐标(一对整数:x坐标,后跟y坐标)和方向(北,南,东和西分别为N,S,E,W)组成。 机器人指令是由字母“ L”,“ R”和“ F”组成的字符串,分别表示以下指令: 左:机器人向左转90度,并保持在当前网格点上。 右:机器人向右转90度,并保持在当前网格点上。 前进:机器人沿当前方向的方向向前移动一个网格点,并保持相同的方向。 北方向对应于从网格点(x,y)到网格点(x,y + 1)的方向。 将来可能还会需要其他命令类型,并且应该为此进行设置。 由
下载地址
用户评论