15乘15坐标查找输出

时间:2017-11-28 13:05:49

标签: java grid coordinates discrete-mathematics map-directions

我已经完成了编程任务。当给出一个朝北的起点并使用左,右和前的简单命令时,找到结束坐标位置。

提供的示例场景如下:

开始输入5,5 RFLFRFLF和任务所说的输出位置是7,7但是当我手工完成时我没有得到答案。

他们如何得出结果的任何建议协调为7,7

1 个答案:

答案 0 :(得分:2)

R和L告诉TURN的方向,而不是MOVE。所以从5,5开始的例子。

  • 右转,现在仍然在5,5但面向东方。
  • 向前迈进,现在仍然面向东方的5,5
  • 左转,现在仍然是6,5但是朝北
  • 前进,现在朝北6,6
  • 右转,仍在6,6朝东
  • 前进,现在朝东7,6
  • 左转,仍在7,6现在朝北
  • 前进,现在是7,7。