Little Cyan Fish 是逻辑谜题的爱好者。他决定在新赛季的 Universal Cup 中引入谜题赛道,以取代 WPF 拼图大奖赛。这是他的第一次尝试。
你需要解决这六个谜题来完成此题,并按顺序提交每个谜题的答案。如果某个谜题的答案包含多行,请用空格或换行符分隔每一行。
不建议使用求解器来解决这些谜题。
1. Curve Data
规则:绘制连接单元格中心的正交线。某些单元格中包含形状线索。对于每个形状线索,连接到该线索的线条形状必须与该线索的形状匹配,但直线段的长度不必匹配(但不能为零)。每个没有形状线索的单元格必须恰好连接到一个带有形状线索的单元格。带有形状线索的单元格之间不能相互连接。
答案:第 3 行和第 7 行。对于每一行,从左到右输入该行每个单元格所属形状的字母或数字。线索的字母按阅读顺序为 0225UCUPNIAFL。
Figure 1. Curve Data
2. Slitherlink
规则:绘制一个单一的、不相交的回路,该回路仅由点阵线之间的线段组成。单元格内的数字表示该单元格有多少条边是回路的一部分。
答案:第 4 行和第 9 行。对于每一行,从左到右输入其内容。使用 O 表示回路内的单元格,使用 X 表示回路外的单元格。
3. Star Battle
规则:在网格的某些单元格中放置星星,每个单元格最多放置一颗星。每一行、每一列和每个轮廓区域必须恰好包含两颗星。带有星星的单元格在边或角上不能相互接触。
答案:对于从上到下的每一行,输入星星出现的第一个单元格的列号(从左侧开始计数)。
4. Pentominous(Borders)
规则:将网格划分为五格骨牌(pentominoes),使得网格中的每个单元格都恰好属于一个五格骨牌。相同形状的五格骨牌(旋转和翻转视为相同形状)不能在边上相互接触(但可以对角接触)。网格中给出了一些边界。每条边界必须分隔两个五格骨牌。(某些五格骨牌形状可能在网格中从不出现,也可能出现多次。)
答案:第 3 行和第 7 行。对于每一行,从左到右输入每个单元格所属五格骨牌的字母。
5. Yajilin(Regions)
规则:涂黑一些单元格,使得你可以画出一条穿过所有剩余白色单元格的单一闭合回路(没有交叉或重叠)。回路路径必须是正交的。涂黑的单元格不能相互共享边。网格被粗边划分为若干区域;区域中的数字表示该区域内必须涂黑的单元格数量。带数字的单元格可以被涂黑,且这不会影响其作为线索的数值。没有数字的区域中涂黑单元格的数量由你决定。
答案:第 2 行和第 6 行。对于每一行,从左到右输入每个单元格的字母。如果回路直线穿过该单元格,则字母为 I;如果回路在单元格内转弯,则字母为 L;如果单元格被涂黑,则字母为 X。
6. Region Sum Lines Sudoku
规则:在网格的每个空单元格中填入 1-9 的数字,使得每一行、每一列和标记的 $3\times 3$ 宫内都恰好包含每个数字一次。对于每条线,线上的数字在它穿过的每个宫内的和都等于 $N$。如果一条线多次穿过同一个宫,则该线在那个宫内的每一段线段的和都分别等于 $N$。
答案:第 1 行和第 8 行。对于每一行,从左到右输入每个单元格的数字。