如何玩数独

用通俗语言学习如何玩数独:三条简单规则、网格的各部分、如何找到第一步,以及杀手、锯齿和其他变体有何不同。

数独是一种逻辑谜题。你用数字 1 到 9 填满一个 9×9 网格,使每行、每列和每个 3×3 宫都各含每个数字恰好一次。谜题开始时部分填好;你的任务是仅凭推理算出其余部分。其中没有算术,而且在一道良构谜题中,也没有猜测。

本页是这款游戏如何运作的简短、友好版本 — 为从没解过谜题的人而写。如果你完全是新手,从上到下读它。如果你已懂基础、想要某个具体变体,就跳到下面的变体选择器。

贯穿整款游戏的那唯一一条规则

数独的一切都源自一个约束。取谜题视为一个单元的任意九格组别 — 一行、一列或一个 3×3 宫 — 该组别必须含有从 1 到 9 的每个数字,不得重复。就这样。所谓“宫”是粗线框出的 3×3 方块;它们一起把网格铺成九个。

由于每个格子同时属于一行、一列和一宫,在某处填下一个数字就立即把它从另外 20 个格子中排除。这种重叠是每一次推理的引擎。你从不必“试一个数字” — 一旦你找到某格只剩一个数字仍然合法,那个数字就被逼定。

  • 每一行包含 1–9,不重复。
  • 每一列包含 1–9,不重复。
  • 每个 3×3 宫包含 1–9,不重复。
  • 给定(预填)的数字永不更改。
规则所说的三个单元 — 一行、一列和一个 3×3 宫。每个都须各含 1–9 恰好一次。

你需要命名的网格各部分

一个 9×9 盘面有 81 个格子。每行九个、每列九个、每个 3×3 宫九个。行、列和宫统称为“单元” — 规则所适用的组别。与某个格子共享单元的那些格子是它的“相关格”;在 9×9 网格上有 20 个。

开始时印好的数字是“给定数”或“提示”。它们固定且正确。“候选数”是某个空格中仍然合法可填的数字 — 一个尚未出现在该格所在行、列或宫中的数字。解题就是把每个格子的候选数稳步收窄到一个的过程。

看一个格子的候选数如何消失:它所在行、列或宫中已有的每个数字都把自身排除,直到只剩一个。

如何找到你的第一步

进入一道谜题最快的方法是扫描“唯一数”。有两种,二者合起来能解出大多数简单和中等网格。

显性唯一是只剩一个数字仍然合法的空格 — 另外八个已出现在同一行、列或宫的某处。隐性唯一是某数字在某一行、列或宫中只剩一个格子能放它。二者都产出一次被迫的填数;填下它,再重新扫描。

  • 选一个数字,比如 1。找出它已经待在的每个位置。
  • 对每个还不含 1 的宫,看其中哪些空格仍然避开了它们所在行和列里所有已有的 1。
  • 如果恰好有一个格子符合,那个格子就是一个隐性唯一 — 填下它,再去看下一个数字。
  • 对一个引起你注意的空格,列出尚未在其所在行、列和宫中用过的数字。如果恰好剩一个,它就是一个显性唯一。
近看一个显性唯一:该格在其行中看到 1、2、4,在其列中看到 3、5、8,在其宫中看到 6、9 — 只剩 7。

真正的数独与随机数字网格有何不同

一道“良构”数独恰好只有一种补全。那一保证正是使谜题可纯靠逻辑求解的根本,因为每一步的正确走法都是被迫的,而非被选择的。出版方在付印前会让新谜题过一遍解题器,确认解是唯一的。

有两种有效补全的网格其实不是数独。解它会在某一刻需要一次没有任何逻辑理由偏向某一分支的抉择 — 一次猜测。所以如果一道谜题似乎需要猜,要么是你漏了一步推理,要么是谜题坏了;在已发布或已生成的谜题上,几乎总是前者。

  • 一道良构数独恰好只有一个解。
  • 两个解 ⇒ 一次被迫的猜测 ⇒ 不是真正的数独。
  • 可靠的谜题在发布前都经解题器验证为唯一。

你何时该动用一种技巧

一旦显性和隐性唯一枯竭 — 通常在较难的谜题上 — 你就切换到排除技巧。最有用的头两种是你已见过的显性唯一(现在用于那些只有在追踪候选数后才发现的格子)和跨单元的隐性唯一。从那里阶梯继续延伸:区块候选数、显性和隐性数对、像 X-Wing 这样的鱼、像 XY-Wing 这样的翼,最后是链。只有当简单工具确实推不动网格时,你才动用更难的工具。

你不必一次全部学会。多数玩家在唯一数上花很长时间,再加上显性数对和区块(指向数对),只有当想攻克高级谜题时才升级到鱼和翼。技巧版块里有一份简短、聚焦的下一步清单。

一个隐性唯一 — 技巧所系统化的那个走法:每个放下的 5 都挡住宫 5 的一部分,直到只剩一个格子能放 5。

各变体,每个一句话

多数变体都保留行、列和宫规则,并增加或替换一个约束。点下面的变体卡片看其完整规则,这里先给一句话总结,让你知道有哪些可选。

  • 经典 — 原版:行、列和 3×3 宫各含 1–9 一次。
  • 杀手数独 — 同样的规则,外加带小号求和的虚线笼;每个笼内的数字必须加到印好的总和且笼内不重复。
  • 锯齿数独 — 3×3 宫被九个不规则区域取代;行、列和区域规则仍然适用。
  • 对角线数独 — 经典规则外加一个对角线约束:两条主对角线也须各含 1–9 一次。
  • 字母数独 — 用字母代替数字的经典数独,常在某行或对角线上拼出一个词。
  • 6×6 迷你数独 — 一个更友好的网格,在 2×3 宫里使用数字 1–6。
  • 4×4 儿童数独 — 最小的网格,在 2×2 宫里使用数字 1–4;为初次接触的玩家设计。

自己试试

1
6
9
7
2
1
8
3
3
9
2
2
5
9
7
4
3
9
1
7
8
2
6
5
5
8
1
5
9
8
7
4
6
2
3
3
4
2
8
1

Tap a cell, then a number, to practise.

Pick a variant for the full rules

Each card opens that variant's rules page with a worked example and, where the board can show it faithfully, a practice grid.

常见问题

玩数独需要数学吗?
不需要。数独把数字当作标签而非数量 — 你从不做加减或计数。每一步都是关于某个符号合法可放何处的逻辑推理。你可以把数字 1–9 换成九种颜色或字母,谜题玩起来完全相同。字母变体字母数独就是明证。
曾需要过猜测吗?
在一道良构数独中不需要。由于谜题恰好只有一个解,每一步都可靠逻辑得到 — 尽管难题需要高级技巧才能找到。如果某个局面似乎需要猜,几乎总是还有一步你尚未发现的推理,而非真正的抉择。
经典、杀手、锯齿、对角线和字母数独有什么区别?
经典数独用行、列和 3×3 宫规则。杀手增加虚线笼,其数字加到一个印好的总和且笼内不重复。锯齿用九个不规则区域取代 3×3 宫。对角线在两条主对角线上增加约束。字母数独用九个字母替换数字 1–9 — 逻辑与经典完全相同。下面的变体卡片给出每种的完整规则。
数独有哪些网格尺寸?
经典网格是带 3×3 宫和数字 1–9 的 9×9。面向初学者的更小版本也很常见:6×6“迷你”网格用 2×3 宫和数字 1–6,4×4“儿童”网格用 2×2 宫和数字 1–4。每行、每列和每宫各含每个符号一次的规则,在它们之上都适用。
一道数独要解多久?
这取决于难度和你练习的多少。一名普通解题者解完一道简单 9×9 网格约需 5 到 15 分钟;中等谜题往往落在 15 到 30 分钟之间;困难的需 30 到 60 分钟;高级网格可能要一小时或更久。初学者通常会慢上几倍,直到扫描变得自动 — 而那来得很快。
数独能有不止一个解吗?
良构的不能。若一个网格有多种补全方式,它就不是有效数独,因为解它会需要一次任意的猜测。已发布和已生成的谜题在发货前都会过一遍解题器,确认存在一个唯一且逻辑可达的答案。
学完规则后我该学什么?
两种单步技巧:显性唯一和隐性唯一。二者合起来能解出几乎所有简单和中等谜题,并且是每种更难技巧所建立的基础。技巧版块从这里开始,并向上延伸到区块候选数、数对、X-Wing 及更高。

What to learn next

延伸阅读

在线练习

在带提示、笔记和四种难度的免费谜题上加以实践。

玩数独

我们使用 Google Analytics 了解访客的使用情况。在你接受之前,不会设置任何跟踪 Cookie。 查看我们的分析 Cookie 政策.