把1-36这36个自然数填在6×6的方格中使的横行纵行斜行的和都相等

2个回答

  • 六阶幻方,具体的做是:

    偶阶幻方分两类:

    双偶数:四阶幻方,八阶幻方,.,4K阶幻方,

    可用,方法很简单:

    1) 把自然数依次排成方阵

    2) 把幻方划成4*4的小区,每个小区划对角线,

    3) 把这些对角线所划到的数,保持不动,

    4) 把没划到的数,按幻方的中心,以中心对称的方式,进行对调,

    幻方完成!

    单偶数:六阶幻方,十阶幻方,.,4K+2阶幻方,

    方法是很繁的,有一种称:

    1) 把幻方分成两个区,一是边框一圈,二是里面一个双偶数方阵,

    2) 把(3+8K)到(16K^2+8K+2)按双偶数幻方方法填入双偶数方阵,

    3) 把余下的数,在边上试填,调整到符合为止.

    第一行:01、09、34、33、32、02.

    第二行:06、11、25、24、14、31.

    第三行:10、22、16、17、19、27.

    第四行:30、18、20、21、15、07.

    第五行:29、23、13、12、26、08.

    第六行:35、28、03、04、05、36.

    奇数阶幻方比较容易,有一定的规律,偶数阶幻方比较难.