Solvarium

谜题指南

Hidato 玩法

Hidato 是一条由数字连成的路径。你从 1 数到最后一个数字,每一步都走到与前一个数字相碰的格子,边碰或角碰都可以。棋盘上已经有一些数字,你要做的是把它们之间的路径补全。

规则

  1. 在每个空格里填上缺的数字,从 1 到最后一个,接续题目给出的数字开始的路径。
  2. 每个数字都与它前面的和后面的数字相碰:边碰或角碰。
  3. 每个数字刚好用一次,棋盘上的每个格子都在路径上。

一道解好的谜题

134295876
一道解好的题。圆圈是题目给的数字,方块是你写的数字,线是从 1 到 9 的路径。从 2 到 3 的一步是斜着走的。

最初的几步

  1. 找出 1 和最后一个数字。它们是路径的两个端点。
  2. 找缺口:在题目给的 4 和 7 之间,刚好有两个数字,5 和 6,它们必须放得进去。
  3. 从每个给定的数字出发顺着路径走:如果只有一个空格碰到它,下一个数字就填在那里。
  4. 数一数步数:两个数字之间最远的距离,不会超过它们的差。

技巧,一步一步来

顺着路径走

角上的 4 旁边需要一个 5。它的邻格是 3、7 和一个空格。3 和 7 已经占了,所以 5 填在那个空格里。这是你最常做的一步:从每个数字出发,看它旁边的空格,如果只有一个,就把下一个数字写在那里。

4375
只有一个空格碰到 4,所以 5 填在那里。

数字唯一的格子

3 必须同时碰到 2 和 4。有两个格子同时碰到它们,但其中一个已经被 8 占了。所以 3 刚好只剩一个格子。只要缺失的数字夹在两个给定数字之间,就去找同时碰到它们两个的格子。

2348
3 必须碰到 2 和 4,只有一个空格能做到。

格子唯一的数字

把问题倒过来:拿一个空格,问哪些数字可以填在这里。角落里离大多数给定数字都很远的格子,可能只碰到路径的一小段。如果只有一个缺失的数字够得着它,就把那个数字填在这里。玩家常常最后才想到这一招,所以卡住的时候值得检查。

太远,够不着

一个数字离另一个数字最远的步数,不会超过它们的差。从给定的 10 出发,12 最多在两步之外,所以离 10 有三步或更远的格子,都不可能是 11 或 12。把这些格子划掉,常常能让一个数字只剩一个位置。这个想法能解开更难、更空的题。

刚好填满缺口

在给定的 5 和给定的 9 之间缺了三个数字,所以它们之间的路径刚好走四步。如果这两个数字在一条直线上正好相隔四步,路径就只能直走。如果它们靠得更近,路径就必须拐弯。数一数每个缺口有多长,就知道路径需要多大的空间。

常见错误

  • 忘了斜角。相邻的数字可以角碰角。缺的往往正是斜着走的那一步。
  • 漏掉一个格子。每个格子都在路径上。如果有个格子再也没有数字能到,说明前面哪一步错了。
  • 把角落切断。留意空着的角:如果路径从旁边经过却没有走进去,这个角就永远填不上。
  • 相信没有提示的棋盘。应用只会标出前后相连、却相距太远的两个数字。空格不会被标出来。

问与答

Hidato 是什么?

一种逻辑谜题,要在格子里填上从 1 到最后一个数字的一条数字链,每个数字都与下一个数字边碰或角碰。开始时会给出一些数字。

路径可以斜着走吗?

可以。每一步都可以走到一个数字周围的八个格子中的任意一个,边和角都行。

怎么写数字?

按住一个下一步还没填的数字,拖过那些格子:你经过的每个格子都会得到下一个数字。顺着自己的路径往回拖,就能擦掉。

Hidato 和 Numbrix 一样吗?

它们是近亲。在 Numbrix 里,每一步只能往左、右、上、下走;在 Hidato 里还可以斜着走。

该从哪里开始?

先看旁边只有一个空格的给定数字,再看两个给定数字之间的短缺口。然后数一数每个缺失的数字,离周围的给定数字最远能有多远。

准备好玩了吗?

顺着路径走,找出数字能放的唯一格子,数一数每一步最远能到哪里。Hidato 的路径,就是这样从 1 一路连到最后的。