点灯解密,特解技巧

投票修改于03/19386 浏览攻略
本篇攻略采用不完全归纳法[表情_狗头]求点灯解密的特解,可能不适用于全部情况。只适用于简单的点灯解密。全部情况的特解见上篇。
注:虽然操作顺序不影响结果,但任然建议按一定顺序操作,以免遗漏或误操作。
---
一、孤点行/列(图中红色标出)
适用情况:一行/列的灯(,能操作)。
特解:点亮该行/列的任意一个列/行没有其它灯的灯,简而言之,操作不影响其它灯。
孤线行/列:即行和列都没有其它灯的一行/列灯。不会改变其它灯,也不被其它灯改变。
---
二、奇数行/列(图中蓝色标出)
适用情况:一行/列的灯数量为奇数(,且每个灯的列/行的其它灯所在的行/列没有其它灯,有点绕口,简而言之,操作不影响其它灯即可)。
特解:该行/列的每个灯点一次(可能是点亮或点灭)。
---
三、偶数阵(没遇到适用的)
适用情况:每行和每列的灯都为偶数。
特解:每个灯点一次(可能不是最少步骤的方法,但应该是最简单的方法)。
---
四、空心十字(图中紫色标出,圆圈圈出操作点)
适用情况:该行和该列只有中间灯亮或灭(,且能操作)。
特解:(若中间灯灭则点亮,)选择该行中任意一个列只有它本身的灯点一次,选择该列中任意一个行只有它本身的灯点一次。简而言之,行和列分别选一个灯点一次,不影响其它灯。
---
五、整体思路
1. 解决孤线行/列
2. 观察是否有奇数行/列
3. 若没有,则为偶数阵(,目前没遇到),按顺序点一遍
4. 若有,选一个顺眼的奇数行/列操作(建议记录操作,避免无法失误还原)
5. 尝试在不影响已点亮灯的情况下尽可能点亮
6. 剩下的尝试形成孤立行/列或拓展偶数阵或空心十字
7.  其它情况待补充
---
六、实例
无尽 278 层的图示是目前遇到最难的。
解法不复杂:将第二行做奇数行操作,将最后一列做奇数列操作(中间不重复操作),就得到了图中的亮灯样子。然后按照图中所示做空心十字操作就完成了。
难的是怎么想到的:确实有点注意力惊人了。
1. 没有孤线行/列。
2. “行”为奇数的有第二行和最后一行,“列”为奇数的只有最后一列。
3. 尝试做单次奇数行/列操作,发现 3 个结果都不让人满意。
4. 尝试做两次奇数行/列操作。第二行和最后一行叠加有重复的列,所以暂不考虑。第二行和最后一列叠加有 1 个重合点,最后一行和最后一列叠加有 4 个重合点,所以优先考虑重合点较少的前者。
5. 如果第一次见图示可能看不出来,但稍加思索就会发现图示其实就是空心十字的变体。
无尽 357 层反而简单了。
---
暂时只写这么多,因为字数要超了。(1000字也太少了[表情_捂脸哭]
点灯解密你怎么解 (单选)
特殊工具解
14.3%
严谨数学解
0%
熟练技巧解
9.5%
随缘穷举解
28.6%
朋友帮忙解
0%
摆烂不想解
47.6%
TapTap
TapTap
TapTap
TapTap
TapTap
TapTap
4
3
6