rovers-java:火星车问题

时间:2021-06-10 05:14:52
【文件属性】:
文件名称:rovers-java:火星车问题
文件大小:24KB
文件格式:ZIP
更新时间:2021-06-10 05:14:52
Java 火星车问题 指示 美国宇航局将在火星高原上降落一队机器人漫游车。 这个奇怪的长方形高原必须由漫游车导航,以便他们的车载相机可以完整地看到周围的地形,然后将其发送回地球。 漫游车的位置和位置由 x 和 y 坐标以及代表四个基本罗盘点之一的字母组合表示。 高原被划分为网格以简化导航。 示例位置可能是 0, 0, N,这意味着流动站位于左下角并面向北方。 为了控制漫游车,美国宇航局发送了一个简单的字母串。 可能的字母是“L”、“R”和“M”。 'L' 和 'R' 分别使漫游车向左或向右旋转 90 度,而不会从其当前位置移动。 'M' 表示向前移动一个网格点,并保持相同的航向。 假设 (x, y) 正北的正方形是 (x, y+1)。 输入 输入的第一行是高原的右上坐标,左下坐标假设为0,0。 其余的输入是与已部署的漫游车有关的信息。 每个流动站有两行输入。 第一行给出了漫游者的位置,第二行是一系列
【文件预览】:
rovers-java-master
----.gitignore(22B)
----src()
--------main()
--------test()
----pom.xml(2KB)
----README.md(2KB)
----run.sh(188B)
----files()
--------input.txt(36B)
--------tests()
----build.sh(39B)

网友评论