高级
简单染色(Simple Coloring)
用两种颜色把单个数字的强链接链接起来,以暴露矛盾和排除。
染色沿某单个数字的强链接追踪它 — 即该数字恰好有两个候选格的那些单元。交替地把那些格子染成两种颜色;同色的格子要么全为真、要么全为假。随后两条规则适用:如果两个同色格共享一个单元,那种颜色为假;而任何同时看到两种颜色的格子都不能含该数字。
它是一种干净的单数字技巧,常能攻破翼失败的谜题。
如何发现它
挑一个有许多双位单元的数字。开始一条链:把一个候选格 A 染色,把它的强链接伙伴 B 染成另一种颜色,然后继续。运用两条染色规则来进行排除或彻底定下该数字。
- 交替地把一个数字的强链接格染色。
- 同色在一个单元里出现两次 ⇒ 那种颜色为假。
- 一个同时看到两种颜色的格子 ⇒ 该数字在那里被移除。
解题示例
- 选数字 5,把一条强链接链染成蓝/绿。
- 结果两个蓝色格共享一列。
- 蓝色不能是真的那种颜色(那会放下两个 5)。
- 因此每个绿色格都含 5。
- 放下所有绿色的 5,清除蓝色候选数。
自己试试
9
2
8
7
1
2
9
3
3
6
4
6
5
4
8
3
2
1
5
7
1
4
7
9
5
Tap a cell, then a number, to practise.
常见问题
- 什么是强链接?
- 一个数字恰好有两个可能格子的单元 — 若其一为假则另一为真。
- 染色和链一样吗?
- 染色是链接的一个单数字特例;强制链把它推广到多个数字。
相关技巧
延伸阅读
- Singles Chains (Simple Colouring) — SudokuWiki.org
- Coloring (Simple Colors) — HoDoKu
练习:简单染色(Simple Coloring)
在真实棋盘上运用简单染色(Simple Coloring) — 免费数独,支持笔记、提示和四种难度。
在真实棋盘上试一试