Score
0
Best
-
同一线上的相同数字必须隔开——数字越大,隔得越远。
棋盘被划分成若干房间,一个有 n 格的房间里 1 到 n 各出现一次。定义这道谜题的是第二条规则:如果同一个数字在一行或一列里出现两次,它们之间必须至少隔开该数字个格子。两个 1 之间要隔一格,两个 4 之间要隔四格,因此大数字会把同伴推得很远,而装着大数字的小房间往往正是撬开棋盘的地方。先点一个格子,再点下方数字键盘上的数字;擦除键可以清空格子。每道题都保证只有唯一解,并经过检验仅靠强制着法即可解出,因此绝不需要猜。解完一题,下一题会带着更短的时限出现,而时限无上限地持续缩短,所以一局必定结束。你的分数就是解出的题数。
**从「房间小、要装的数字大」的地方开始。**两格的房间里装着 1 和 2,而那个 2 单独就能沿它所在的行与列各伸出两格——这一手常常能把整盘的候选一扫而空。五格的房间按格算力量弱得多,因为其中的 1 几乎什么也约束不了。先找出最紧的房间,比从左到右一路扫过去更值。
距离规则是**双向**起作用的,而新手只用其中一半。是的,一个 3 禁止三格以内出现另一个 3。但它同时意味着:若某一行中间附近已经有了 3,那么第二个 3 只能待在**两端**;而若那些格子属于小到装不下 3 的房间,这一行就根本容不下两个 3——这个事实又会告诉你,与该行相交的其他所有房间的一些信息。
由于每道题都**保证仅靠强制着法可解**,你永远不需要分枝试探。如果你正在两种可能之间掂量,那说明某处有一个只剩单一候选的格子被你漏掉了。它通常出现在小房间里最大的那个数字上,或者夹在两个已填好低位数字的房间之间。
与时间赛跑时,**把确定的填上,别停下来欣赏。**盘面小,推理链短;损失的时间大多花在反复核对一个本来就是强制的落子上。相信那份保证——如果它是唯一候选,那它就是对的。