九宫格数独 算法?

1个回答

  • 见到很多同样喜欢数学问题的朋友提问关于9宫格等的问题,我在此做出答案和解法,希望能给大家一点帮助.

    九宫格,二十五宫格,甚至八十一宫格,只要是奇数的平方宫格者能做到横格相加,坚格相加,斜格相加得数相同.而偶数的宫格只有十六宫格有些规律.

    下面是三宫格、五宫格、七宫格、九宫格图.

    三宫格(和15)

    8 1 6

    3 5 7

    4 9 2

    五宫格(和65)

    17 24 1 8 15

    23 5 7 14 16

    4 6 13 20 22

    10 12 19 21 3

    11 18 25 2 9

    七宫格(和175)

    30 39 48 1 10 19 28

    38 47 7 9 18 27 29

    46 6 8 17 26 35 37

    5 14 16 25 34 36 45

    13 15 24 33 42 44 4

    21 23 32 41 43 3 12

    22 31 40 49 2 11 20

    九宫格(和369)

    47 58 69 80 1 12 23 34 45

    57 68 79 9 11 22 33 44 46

    67 78 8 10 21 32 43 54 56

    77 7 18 20 31 42 53 55 66

    6 17 19 30 41 52 63 65 76

    16 27 29 40 51 62 64 75 5

    26 28 39 50 61 72 74 4 15

    36 38 49 60 71 73 3 14 25

    37 48 59 70 81 2 13 24 35

    这是八十一宫格的排列图,你可以从中找出规律.

    首先在第一行中间写下1,然后向下移动到最底下,向右移一格写下2,然后一下向右上方写到最边处,

    然后平移到最左边,向上移动一格再向右上方写.遇到数字后向下写一格,继续向右上写.

    按此规律,可写出任意奇数的平方宫格.

    偶数宫格好象没有规律,且除了十六宫格外,其它的好象也填不出来.填写十六宫格也有一个规律,叫做“顺序排列,双肩互换”,就是第一行写上1、2、3、4,第二行5、6、7、8,一直到第四行13、14、15、16,然后2与15对调,3与14对调,5与12对调,8与9对调就可以了.

    奇宫格我有另外的方法,1站当中,以马步照顺序下去就可以了,但要注意一点,几宫格逢几下一个数直接写下面,如5宫:

    23 12 1 20 9

    4 18 7 21 15

    10 24 13 2 16

    11 5 19 8 22

    17 6 25 14 3

    《寰神结》橘山黄陵九宫格解法

    tuan 2002-12-24 10:13:24

    因为是刚刚用记忆边回想边画的,如果有错请大家多指教,第一次进阳之间九宫格应该要全部压下

    1 2 3

    4 5 6

    7 8 9

    而一进去阳之间时应该呈现的是

    2 4 6 8为突起

    其余的为凹下

    其破解顺序为2-4-8-6

    按下后就会出现阴之间

    而阴之间九宫格应该要全部压下

    而一进去阴之间时应该呈现的是

    3 4 5 6 7为突起

    其余的为凹下

    其破解顺序为7-3-2-8-1-7-9-3-5-2-4-8-6

    然后就可以回到阳之间

    再将九宫格全部隆起

    其原九宫格跟第一次进阳之间时所呈现的一样

    所以破解顺序就为5-1-7-9-3-2-4-8-6

    原本的封尘之间就会变为龙泉之间了