九宮格算法如下:
先将數字按順序從小到大依次排好
1 2 3
4 5 6
7 8 9
然後外圍的8個數字逆時針轉一格
2 3 6
1 5 9
4 7 8
最後将外圍中間的數字上下,左右分别對調
2 7 6
9 5 1
4 3 8
==================================
16宮格算法
先将數字按順序從小到大依次排好
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
然後外圍的角上4個數字對角交換
16 2 3 13
5 6 7 8
9 10 11 12
4 14 15 1
最後将内圍的角上4個數字對角交換
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1