文件名称:MarsRoverMission:模拟火星探测器任务
文件大小:20KB
文件格式:ZIP
更新时间:2024-07-27 12:32:47
Java
火星探测器任务 问题陈述:模拟火星探测器任务 美国宇航局将在火星高原上降落一队机器人漫游车。 这个奇怪的长方形高原必须由漫游车导航,以便他们的车载相机可以完整地看到周围的地形,然后将其发送回地球。 漫游车的位置和位置由 x 和 y 坐标以及代表四个基本罗盘点之一的字母组合表示。 高原被划分为网格以简化导航。 示例位置可能是 0, 0, N,这意味着流动站位于左下角并面向北方。 为了控制漫游车,美国宇航局发送了一个简单的字母串。 可能的字母是“L”、“R”和“M”。 'L' 和 'R' 分别使漫游车向左或向右旋转 90 度,而不会从其当前位置移动。 'M' 表示向前移动一个网格点,并保持相同的航向。 假设 (x, y) 正北的正方形是 (x, y+1)。 输入: 输入的第一行是高原的右上坐标,左下坐标假设为0,0。 其余的输入是与已部署的漫游车有关的信息。 每个流动站有两行输入。
【文件预览】:
MarsRoverMission-master
----tst()
--------com()
----src()
--------com()
----input.dat(37B)
----README.md(2KB)
----.gitignore(251B)