Ghost Trick: Phantom Detective

Ghost Trick: Phantom Detective

Not enough ratings
幽灵拼图通用解法
By 灰灰公主的狗
简单来说,就是3阶、4阶和5阶数字华容道。
横者为行,纵者为列,以0表示空格,x表示无关元素
对n阶数字华容道,
1、前n-2行
从第一行开始,前n-2行可以很容易将前n-1列元素归位,只剩下该行的第n列元素,不妨记为b,该行第n-1列元素记为a,
即b=a+1,
则变形为
x x x a x
x x x x b
x x x x 0
我们可以把b放在右下,并将a放到它的上面,亦即变形为
x x x 0 x
x x x x a
x x x x b
然后对最右边的两列元素逆时针调整,即可得到
x x x a b
依次进行,即得到完整的前n-2行排列
2、最下边2行
从左到右归置每列,以第一列为例,记第一列第n-1行元素为c,第一列第n行元素为d,
即d=c+n,
则经过简单变换后,可以让dc到达n-1行最左边(d在左,c在右),即
d c x x x
x x x x 0
然后逆时针旋转即可
其余各列同理操作
   
Award
Favorite
Favorited
Unfavorite
幽灵迷宫
2 Comments
pilgrim 25 Nov, 2024 @ 9:32pm 
嫉妒才华
老Van佟丶 3 Sep, 2024 @ 3:31am 
大佬看不懂