70亿人系列之第1~5年

Posted on 2022-11-24 21:21  梦中千秋  阅读(78)  评论(0编辑  收藏  举报

游戏介绍

taptap下载地址
一款比较有意思的编程游戏,考验逻辑的能力

1-4年、略

第五年 重要的抉择

要求描述如图:
要求描述
流程:
流程

应该是游戏中遇到的第一个较难的关卡,主要难点在于判断 “安全的洞” 与 “其他的洞” 的区别,

过关的方法应该是有很多种,说下逻辑:

  1. 先判断左边一个是否为一个洞
  2. 不是就向左走一格,
  3. 再跳转到 1 ,继续判断
  4. 如果前面是一个洞,执行否则下面的语句
  5. 再判断所在方块的上方是否为一个洞
  6. 如果不是一个洞,说明就是安全的,就继续往前走
  7. 否则就一直往后。

安全的洞,不是在左边,就是在右边,只有两个可能
安全的洞,所在的前一个方块上,不是黑洞,而反向的不安全的洞,上面是黑洞。

Gif演示:
在这里插入图片描述

(图片限制5MB,只能加速)

通过后,会有两个加分项

  1. 使用指令个数
  2. 运行时间

这次两个一个都没达成,我感觉应该会有更好的方案。