跳到正文

数和(Kakuro)求解器

输入书报上的数和谜题,检查答案是否唯一,查看完整答案或逐格提示,附和值组合表

正在加载工具…

把书报上的数和谜题抄到盘面上,即可检查它是否只有一个答案,查看完整答案,或者一格一格地查看答案以及决定这一格的规则。组合表可以随时查出某个和能由哪些数字组成。

使用方法

  1. 选择与题目相同的“行数”和“列数”(3–16),上边和左边的黑格也要算上。想先试用,可以点“小示例 5×5”或“中示例 9×8”。
  2. 点一个格子,再点“改为黑格”或“改为白格”。在黑格上选择“→ 横向和”或“↓ 纵向和”,用数字键输入数值,最多两位。白格里已经写好的数字也可以输入。
  3. 查看盘面下方的提示。它会指出没有和的一串、无法组成的和(例如两格 25)以及同一串中重复的数字,并把相关格子标成红色。
  4. 点“求解”,答案以蓝色显示,同时说明答案是否唯一。“隐藏答案”可以再次去掉答案,“提示一格”只用绿色填一格并给出理由。
  5. “保存为 PNG”按当前显示(含或不含答案)下载盘面图片。“全部清空”清空盘面。

计算方式与说明

数和规则

每个白格填入 1 到 9 中的一个数字。写有数字的黑格是线索:斜线上方的数是它右侧直到下一个黑格的白格之和,斜线下方的数是它下方白格之和。这样连在一起的一串白格中,数字不能重复。

手工解数和的技巧

先找只有一种组合的和。两格和为 3 必是 1 和 2,两格和为 17 必是 8 和 9,三格和为 6 必是 1、2、3,三格和为 24 必是 7、8、9。在本页组合表中输入格数和和值,就能看到所有这类情况。

然后看两串相交的格子。交叉格只能填两串组合中都有的数字。例如横串是 1 和 2,纵串是两格和为 4(1 和 3),交叉格就是 1。最后,一串只剩一个空格时,它等于和减去其他数字。

常见问题

求解器给出多个答案怎么办?
出版的数和只有一个答案,所以出现多个答案几乎总是输入错误:漏了一个和、把和写进了线索格的另一半,或者黑格位置不对。页面会显示其中一个答案,方便与纸上的题目对照。
数和组合表显示什么?
给定格数和和值,列出所有由不同数字 1–9 组成该和的组合。两格和为 10 有四种:1 9、2 8、3 7、4 6。完整表格涵盖 2 到 9 格。
为什么提示某个和无法组成?
数字必须互不相同,因此一串的和有范围:两格 3–17,三格 6–24,九格只能是 45。超出范围通常是数字读错,或者这一串应该更长。
能不能一格一格看,而不是看全部答案?
可以。“提示一格”只填一格并说明规则。再点一次显示下一格;只有点“显示答案”或“求解”时才会显示全部答案。