如何玩数独
用通俗语言学习如何玩数独:三条简单规则、网格的各部分、如何找到第一步,以及杀手、锯齿和其他变体有何不同。
数独是一种逻辑谜题。你用数字 1 到 9 填满一个 9×9 网格,使每行、每列和每个 3×3 宫都各含每个数字恰好一次。谜题开始时部分填好;你的任务是仅凭推理算出其余部分。其中没有算术,而且在一道良构谜题中,也没有猜测。
本页是这款游戏如何运作的简短、友好版本 — 为从没解过谜题的人而写。如果你完全是新手,从上到下读它。如果你已懂基础、想要某个具体变体,就跳到下面的变体选择器。
贯穿整款游戏的那唯一一条规则
数独的一切都源自一个约束。取谜题视为一个单元的任意九格组别 — 一行、一列或一个 3×3 宫 — 该组别必须含有从 1 到 9 的每个数字,不得重复。就这样。所谓“宫”是粗线框出的 3×3 方块;它们一起把网格铺成九个。
由于每个格子同时属于一行、一列和一宫,在某处填下一个数字就立即把它从另外 20 个格子中排除。这种重叠是每一次推理的引擎。你从不必“试一个数字” — 一旦你找到某格只剩一个数字仍然合法,那个数字就被逼定。
- 每一行包含 1–9,不重复。
- 每一列包含 1–9,不重复。
- 每个 3×3 宫包含 1–9,不重复。
- 给定(预填)的数字永不更改。
你需要命名的网格各部分
一个 9×9 盘面有 81 个格子。每行九个、每列九个、每个 3×3 宫九个。行、列和宫统称为“单元” — 规则所适用的组别。与某个格子共享单元的那些格子是它的“相关格”;在 9×9 网格上有 20 个。
开始时印好的数字是“给定数”或“提示”。它们固定且正确。“候选数”是某个空格中仍然合法可填的数字 — 一个尚未出现在该格所在行、列或宫中的数字。解题就是把每个格子的候选数稳步收窄到一个的过程。
如何找到你的第一步
进入一道谜题最快的方法是扫描“唯一数”。有两种,二者合起来能解出大多数简单和中等网格。
显性唯一是只剩一个数字仍然合法的空格 — 另外八个已出现在同一行、列或宫的某处。隐性唯一是某数字在某一行、列或宫中只剩一个格子能放它。二者都产出一次被迫的填数;填下它,再重新扫描。
- 选一个数字,比如 1。找出它已经待在的每个位置。
- 对每个还不含 1 的宫,看其中哪些空格仍然避开了它们所在行和列里所有已有的 1。
- 如果恰好有一个格子符合,那个格子就是一个隐性唯一 — 填下它,再去看下一个数字。
- 对一个引起你注意的空格,列出尚未在其所在行、列和宫中用过的数字。如果恰好剩一个,它就是一个显性唯一。
真正的数独与随机数字网格有何不同
一道“良构”数独恰好只有一种补全。那一保证正是使谜题可纯靠逻辑求解的根本,因为每一步的正确走法都是被迫的,而非被选择的。出版方在付印前会让新谜题过一遍解题器,确认解是唯一的。
有两种有效补全的网格其实不是数独。解它会在某一刻需要一次没有任何逻辑理由偏向某一分支的抉择 — 一次猜测。所以如果一道谜题似乎需要猜,要么是你漏了一步推理,要么是谜题坏了;在已发布或已生成的谜题上,几乎总是前者。
- 一道良构数独恰好只有一个解。
- 两个解 ⇒ 一次被迫的猜测 ⇒ 不是真正的数独。
- 可靠的谜题在发布前都经解题器验证为唯一。
你何时该动用一种技巧
一旦显性和隐性唯一枯竭 — 通常在较难的谜题上 — 你就切换到排除技巧。最有用的头两种是你已见过的显性唯一(现在用于那些只有在追踪候选数后才发现的格子)和跨单元的隐性唯一。从那里阶梯继续延伸:区块候选数、显性和隐性数对、像 X-Wing 这样的鱼、像 XY-Wing 这样的翼,最后是链。只有当简单工具确实推不动网格时,你才动用更难的工具。
你不必一次全部学会。多数玩家在唯一数上花很长时间,再加上显性数对和区块(指向数对),只有当想攻克高级谜题时才升级到鱼和翼。技巧版块里有一份简短、聚焦的下一步清单。
各变体,每个一句话
多数变体都保留行、列和宫规则,并增加或替换一个约束。点下面的变体卡片看其完整规则,这里先给一句话总结,让你知道有哪些可选。
- 经典 — 原版:行、列和 3×3 宫各含 1–9 一次。
- 杀手数独 — 同样的规则,外加带小号求和的虚线笼;每个笼内的数字必须加到印好的总和且笼内不重复。
- 锯齿数独 — 3×3 宫被九个不规则区域取代;行、列和区域规则仍然适用。
- 对角线数独 — 经典规则外加一个对角线约束:两条主对角线也须各含 1–9 一次。
- 字母数独 — 用字母代替数字的经典数独,常在某行或对角线上拼出一个词。
- 6×6 迷你数独 — 一个更友好的网格,在 2×3 宫里使用数字 1–6。
- 4×4 儿童数独 — 最小的网格,在 2×2 宫里使用数字 1–4;为初次接触的玩家设计。
自己试试
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
Naked single
The simplest technique: a cell with only one legal digit left.
Hidden single
A digit with only one cell left in a row, column or box.
The rules of sudoku
The same rules in even plainer language, with a beginner walk-through.
Your first puzzle, step by step
A guided walk-through of solving an easy sudoku from start to finish.
延伸阅读
- Sudoku — Wikipedia
- Glossary of Sudoku — Wikipedia
在线练习
在带提示、笔记和四种难度的免费谜题上加以实践。
玩数独