Image Modal

全国站
奥数网

全国站
奥数网

数学小神探故事:奇怪编码(2)

网络资源 2018-12-19 20:43:23

  【答案】

  你能使用以下指令(而且只能用这些指令):

  MF—让火车朝前开

  MB—让火车朝后开

  IF(P)—如果火车旁边有降落伞,这个条件就得到了满足。

  GOTO

  答案:

  A:MF

  IF(P)

  GOTOB

  GOTOA

  B:MF

  GOTOB

  解释:第一行只是让它们离开各自的降落伞。必须让它们离开自己的降落伞,这样后面的火车才能发现前面火车的降落伞,这样就满足了一个条件,它们就可以跳出起初遵守的编码。它们起初都在A这部分循环,直到后面的火车发现前面火车的降落伞,这时就转入B:并陷入B的循环。前面的火车还是没有找到降落伞,所以就不停地在A里面循环。由于每行编码都有一定的执行命令时间,完成A循环就比完成B费时,因此后面的火车(在B循环中)最终将赶上前面的火车。

首页 上一页 下一页 尾页

相关推荐

点击查看更多
首页 导航