Logo
Section 1 / 5

理解问题

了解本章中的问题概述,并尝试理解它。

检查点

理解问题

了解本章中的问题概述,并尝试理解它。

问题

我们有一个矩形的网格,每个格子可以处于以下状态之一:

  • 包含一个从1到8的数字,表示其相邻格子(包括对角线方向)中地雷的数量。

  • 是一个空格子,既不是地雷,也不包含数字。

  • 是一个地雷。

游戏开始时的规则如下:

  • 所有格子初始时都是被遮盖的。我们可以通过左键点击来揭开某个格子。

  • 当我们揭开一个格子时,它可能是空的、包含一个数字,或包含一个地雷。如果揭开的是地雷,游戏立即结束。数字表示该格子周围八个相邻格子中地雷的数量。如果一个格子周围没有地雷,它将显示为空。

  • 如果我们怀疑某个格子中藏有地雷,可以通过右键点击将其标记为旗帜,以防止误触。

在这个游戏中,目标是利用已知的线索,准确找出所有地雷的位置,用旗帜标记它们,并揭开所有不含地雷的格子,而不触发任何地雷。

理解问题

让我们通过分析问题描述中的信息来更好地理解这个问题。

尝试可视化这个游戏。

例如,下图中有一个标有“1”的格子,这意味着它的八个相邻格子中恰好有一个是地雷。

(识别数字1周围的相邻地雷示意图)

同样地,所有标有1到8数字的格子都遵循这一规则。

(识别数字4周围的相邻地雷示意图)

现在,让我们实际操作一次,以加深对游戏机制的理解。

(扫雷游戏交互演示)

接下来,我们将进入解决该问题的下一步。

Quiz

多选题

(选择所有适用项。)问题描述中给出了哪些信息?

1 / 2

猜数字游戏

制定计划:策略