Solvarium

谜题指南

怎么解 Akari

在 Akari 里,你要点亮一间黑暗的房间。每盏灯沿着自己的行和列发光,直到被墙挡住,而且两盏灯不能互相照到。墙上的数字告诉你,紧挨着它的有几盏灯。下面就讲怎么放好每一盏灯。

规则

  1. 在空格里放灯,直到每个格子都被照亮。
  2. 灯会照亮自己的格子,以及上下左右四个方向直到墙为止的所有格子。
  3. 灯不能照到另一盏灯。
  4. 带数字的墙,上下左右紧挨着它的灯正好有那么多盏。没有数字的墙不说明任何事。

一道解好的谜题

122
一道解好的题:六盏灯照亮了所有空格,没有灯照到另一盏灯,每面带数字的墙旁边正好有那么多盏灯。

最初的几步

  1. 找出每一个 0,在它的邻格上点一个点:那里不放灯。
  2. 找出数字和空邻格数量相等的墙,比如角上的 2。它的邻格全是灯。
  3. 每放一盏灯,就沿着它的光在格子上点点:别的灯不能放在那里。
  4. 找只剩一个空格还能照到的暗格。那个格子放灯。

技巧,一步一步来

0 不要灯

写着 0 的墙旁边没有灯。在它的每个邻格上点一个点。点的意思是:这里没有灯。这些点常常让别的格子只剩一种被照亮的办法。

0
0 的四个邻格都点上点。

每个邻格都需要的墙

角上的 2 只有两个空邻格,却需要两盏灯。所以这两个邻格都是灯。只要数字等于周围的空格数,这招都管用:贴着边的 3,或者中间的 4。

2
角上的 2 有两个邻格,所以两个都是灯。

灯之间互相看不到

灯沿着自己的行和列发光,直到碰到墙。光照到的每个格子都不能再放灯,因为两盏灯会互相照到。给它们都点上点。放完灯马上这样做,接下来的步骤就容易看出来了。

2
灯照到的每个格子都点上点。

灯数已满的墙

这个 1 旁边已经有它的灯了,不再需要别的灯,所以它别的邻格都点上点。只要带数字的墙灯数已满,就把它剩下的几边封起来。

1
1 已经有灯了,所以它别的邻格点上点。

唯一能照亮暗格的灯

左上角的格子还是暗的,而且它有个点,所以它不能自己发光。它右边的格子也有点。能照到它的只剩下面那个格子。所以那个格子放灯。找只有一种照亮办法的暗格,就能解开大多数简单题和中等题。

只有下面的格子能照亮角落,所以它放灯。

3 的斜对角

中间的 3 需要它四边里的三边有灯。斜对角格子上的灯会同时照亮其中两边,那两边就都不能放灯了,3 就只剩两边可用。所以 3 的四个斜对角格子都点上点。对 2 和 1 也能这样往前想:放灯之前,先问问它会让周围的墙失去什么。

3
斜对角的灯会让 3 不够用,所以它们都点上点。

常见错误

  • 一道光里有两盏灯。 只有墙能挡光,别的都不行。同一行里两盏灯之间没有墙,它们就会互相照到。
  • 把斜对角的灯算进墙的数字。 数字只数紧挨着它的上、下、左、右四个格子。
  • 忘了暗格。 所有空格都被照亮,这道题才算完成。应用不会标出仍然是暗的格子,所以要自己检查角落和短走廊。
  • 不用点。 点会告诉你哪里不能再放灯,正是它们让某个格子只剩一种照亮的办法。

问与答

Akari 是什么?

一种日本逻辑谜题,也叫 Light Up。你在有墙的格子里放灯,让每个空格都被照亮,灯不能照到别的灯,每面带数字的墙旁边正好有那么多盏灯。

灯能照多远?

沿着它的行和列朝四个方向发光,直到被墙或棋盘边缘挡住。它不会斜着照。

怎么放灯或点?

点一下空格,放上一盏灯;再点一下,拿走。长按格子,放上一个点,表示这里肯定不是灯。

没有数字的墙是什么意思?

它只是挡光。它旁边可以有任意数量的灯,一盏也没有也行。

从哪里开始?

先看 0,以及需要每个空邻格都放灯的墙,比如角上的 2 或者 4。然后沿着每盏灯的光点上点,再找只剩一个格子能照到的暗格。

准备好玩了吗?

0 周围的点,墙需要的地方放灯,沿着每道光点点,还有那盏唯一能照到暗格的灯:Akari 的房间就是这样一间间亮起来的。