数织解题指南

只靠数字提示完成图画的方法——规则、第一步、中盘技巧、打印用法,全部整理在这一页。

开始数织
本页目录

什么是数织?

数织是一种逻辑谜题:根据每行每列的数字提示推理出该填充哪些方格,最终让隐藏的图画显现出来。它也被称为逻辑绘图、nonogram,在日本和韩国的谜题杂志中是长盛不衰的经典栏目。

本应用提供从 5×5 到 20×20 的四种大小,在浏览器中即可游玩。所有谜题都经过验证,仅凭行列逻辑就能推到最后——如果卡住了,那不是该猜的时候,而是还有没发现的线索。

规则一览

行和列的数字按顺序表示该行(列)中连续填充块的长度。例如"3 1"表示从左(或上)开始先有一个 3 格的块,至少隔一个空格,再有一个 1 格的块。块与块之间必须至少留一个空格。

确定不填的格子要标上 X。"确定为空"的格子和已填的格子同样是下一步推理的依据——越熟练的玩家越勤于标 X。

如何走出第一步

从大数字开始。当块的长度超过该行的一半时,把它靠最左和靠最右摆放必然产生重叠区间。例如 10 格行中的"8",无论怎么放中间 6 格都会被覆盖,这 6 格可以立即填上。

数字为 0 的行全部标 X;数字之和加上块间空格恰好等于行长的行(例如 10 格中的"4 5")则全部确定。先处理这些"免费的行",整个盘面就有了立足点。

中盘技巧

数织的核心是行与列的交叉验证。行里填上的一格会收紧那一列的提示,列里确定的 X 又会锁定行中块的位置。在一条线上卡住时,不要盯着它不放——顺着刚刚变化的格子转到与它交叉的行列去。

碰到边缘的块可以立即延伸到完整长度,并在末端标 X;已完成数字的块两端也随之确定为 X。掌握"填充 → 传播 X → 复查交叉线"的节奏后,15×15 以上的盘面也会稳步缩小。

一步一步解完一道5×5数织

展开下面四个步骤之前,先试试这道固定的入门题。讲解中的格子、在线谜题和打印稿使用完全相同的提示与代码。

行从上到下编号为第1–5行,列从左到右编号为第1–5列。“第2行第3列”就是从上数第二排、从左数第三格。坐标旁的粗体数字是提示。

未标记的格子表示尚未确定,涂色格表示确定填满,×表示确定留空。粗内边框标出本步骤新确定的格子。

起始盘面——25格均未确定
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
2行提示:3尚未确定尚未确定尚未确定尚未确定尚未确定
3行提示:5尚未确定尚未确定尚未确定尚未确定尚未确定
4行提示:3尚未确定尚未确定尚未确定尚未确定尚未确定
5行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定

谜题代码: N1.BSO-4gA.b1aea79f

每次展开一个步骤。每段讲解都附有推理前后的盘面,可以先停下来自己寻找下一步,再继续查看。

1. 填满整行,找出重叠的格子

第3行的提示是5,因此五格全部填满。第2行的提示3可以放在第1–3列、第2–4列或第3–5列。三种位置都包含第3列,所以第2行第3列一定要填满。

第4行的提示也是3,同理填满第4行第3列。现在一共填好了七格。其余格子先保持未确定,等提示给出必然结论。

第1步之前
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
2行提示:3尚未确定尚未确定尚未确定尚未确定尚未确定
3行提示:5尚未确定尚未确定尚未确定尚未确定尚未确定
4行提示:3尚未确定尚未确定尚未确定尚未确定尚未确定
5行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
第1步之后
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
2行提示:3尚未确定尚未确定确定填满本步骤新确定的格子尚未确定尚未确定
3行提示:5确定填满本步骤新确定的格子确定填满本步骤新确定的格子确定填满本步骤新确定的格子确定填满本步骤新确定的格子确定填满本步骤新确定的格子
4行提示:3尚未确定尚未确定确定填满本步骤新确定的格子尚未确定尚未确定
5行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
2. 转向列,再给已完成的行标×

第3列的提示是5。中间三格已经填好,再填满第1行第3列和第5行第3列,这一列就完成了。

第1行和第5行的提示都只有1,已经由第3列的那一格满足。在这两行的第1、2、4、5列标×。这八个确定留空的格子会缩小相交各列的可能范围。

第2步之前
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
2行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
5行提示:1尚未确定尚未确定尚未确定尚未确定尚未确定
第2步之后
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1确定留空本步骤新确定的格子确定留空本步骤新确定的格子确定填满本步骤新确定的格子确定留空本步骤新确定的格子确定留空本步骤新确定的格子
2行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
5行提示:1确定留空本步骤新确定的格子确定留空本步骤新确定的格子确定填满本步骤新确定的格子确定留空本步骤新确定的格子确定留空本步骤新确定的格子
3. 利用两侧的列,再确定四个×

第1列的提示是1,而第3行第1列已经填满,因此该列其余格子全部留空。第1行和第5行已有×,再给第2行第1列、第4行第1列标×。

第5列的提示也是1,已由第3行第5列满足。给第2行第5列和第4行第5列也标上×。现在第2行和第4行的两端都已确定留空。

第3步之前
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1确定留空确定留空确定填满确定留空确定留空
2行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3尚未确定尚未确定确定填满尚未确定尚未确定
5行提示:1确定留空确定留空确定填满确定留空确定留空
第3步之后
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1确定留空确定留空确定填满确定留空确定留空
2行提示:3确定留空本步骤新确定的格子尚未确定确定填满尚未确定确定留空本步骤新确定的格子
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3确定留空本步骤新确定的格子尚未确定确定填满尚未确定确定留空本步骤新确定的格子
5行提示:1确定留空确定留空确定填满确定留空确定留空
4. 填好剩余区块,检查全部提示

第2行需要连续三格。第1列和第5列都留空,所以只能填第2–4列。第3列已经填好,再填第2行第2列和第2行第4列。同理填满第4行第2列和第4行第4列。

25格全部确定,出现了菱形。由左到右检查各列,连续填满的格数是1、3、5、3、1,与提示完全一致。每行的提示也都吻合。

第4步之前
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1确定留空确定留空确定填满确定留空确定留空
2行提示:3确定留空尚未确定确定填满尚未确定确定留空
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3确定留空尚未确定确定填满尚未确定确定留空
5行提示:1确定留空确定留空确定填满确定留空确定留空
第4步之后
行列数字提示1列提示:12列提示:33列提示:54列提示:35列提示:1
1行提示:1确定留空确定留空确定填满确定留空确定留空
2行提示:3确定留空确定填满本步骤新确定的格子确定填满确定填满本步骤新确定的格子确定留空
3行提示:5确定填满确定填满确定填满确定填满确定填满
4行提示:3确定留空确定填满本步骤新确定的格子确定填满确定填满本步骤新确定的格子确定留空
5行提示:1确定留空确定留空确定填满确定留空确定留空

把每个新填满的格子或×用到相交的行列中。本例从整行填满与重叠出发,完成一列,再利用已满足的提示确定空格,最后用空格锁定剩余区块的位置。更大的盘面也可以反复使用这个顺序。

选择大小与难度

初次接触建议先用 5×5 熟悉规则,再进入 10×10。15×15 和 20×20 是一局 10~30 分钟的沉浸型谜题,支持缩放与平移,在手机上也能舒适地解。

难度分简单、中等、困难三档。越难的盘面每轮能确定的格子越少,需要在行列之间更深入地往返推理。带名字的图案谜题是精选合集,适合先体验完成图画的乐趣。

在纸上解题

任何谜题都能打印在一张 A4 纸上。答案单独成页输出,扫描打印件上的二维码即可在线打开同一道谜题继续解。

用铅笔解的数织也很适合课堂活动和长辈的大脑锻炼。把同一张盘面多打印几份一起解,再和在线记录比一比。

善用这款应用

每道谜题都有一个简短代码。记下代码就能随时重开同一道题,也可以通过链接或二维码发给朋友在同一盘面上比拼。记录无需账号,保存在你自己的设备上。

每周一(UTC)会开放大小×难度共 10 个位置的每周挑战。全世界拿到的都是同样的谜题——磨练本指南中的技巧,去全球排行榜一试身手吧。

开始数织