Puzzimo

帐篷谜题怎么解:每棵树配一顶帐篷

阅读约 5 分钟 ·

在帐篷谜题里,每棵树旁边都需要一顶帐篷,边上的数字表示每一行、每一列有几顶帐篷。帐篷之间不能相邻,斜向也不行,大部分推理都靠这条规则。

帐篷谜题的诀窍是:盘面的大部分都是草地。这篇教程教你先找出草地,让帐篷无处可藏。

规则

  • 每棵树的正上、正下、正左或正右,恰好有一顶属于它的帐篷,每顶帐篷也只属于一棵树。
  • 帐篷之间不能相邻,斜向也不行。
  • 盘面外的数字表示每一行、每一列的帐篷数量。

先找出草地

  • 数字为 0 的行和列没有帐篷:全部标成草地。
  • 不挨着任何树(上下左右)的格子永远不会有帐篷:标成草地。
  • 树的斜对角格子帮不上这棵树:帐篷必须和它的树共用一条边,所以只有树的四个侧边格子是候选位置。

只有一个位置的树

标完草地后,看每棵树的四个侧边格子。如果只剩一个空位,这棵树的帐篷就在那里。放下帐篷后,把它周围的八格都标成草地,因为别的帐篷不能碰到它。

注意那些共用空位的树:两棵挨着的树中间只有一个空格时,它们不能都用这一格。每顶帐篷只属于一棵树。

利用行列数字

  • 一行的帐篷数已经达到它的数字时,这一行剩下的都是草地。
  • 一行的空格数正好等于它的数字时,每个空格都是帐篷。
  • 一行在连续三个空格里需要放两顶帐篷时,只能放在两端,因为中间那格会同时碰到两边。

解题流程

  1. 把所有为 0 的行列,以及所有不挨着树的格子,都标成草地。
  2. 给只剩一个侧边空格的树放帐篷,并在每顶帐篷周围标草地。
  3. 把数量已满或正好匹配的行列填完。
  4. 给树和帐篷配对,确保没有帐篷被共用,然后重复。

练习

在 Puzzimo 上,单击格子标成草地 ▪(再点一次取消),双击搭帐篷 ⛺,拖动可以一次标记多格。在答案里没有帐篷的地方搭帐篷算一次失误:会提示出来并改成草地,第三次失误这一局就结束。盘面有 8×8、10×10 和 12×12,每日挑战是 8×8。

马上玩帐篷谜题

常见问题

帐篷可以在树的斜对角吗?

不可以。帐篷必须在它的树的正上、正下、正左或正右。斜对角的格子对这棵树不算数,不过帐篷之间仍然不能斜向相邻。

两顶帐篷可以共用一棵树吗?

不可以。每棵树恰好有一顶帐篷,每顶帐篷也只属于一棵树,所以树和帐篷的数量总是相等的。

帐篷谜题怎样开局最快?

先标草地:数字为 0 的行和列,以及每个不紧挨着树的格子。然后给只剩一个侧边空位的树放帐篷。