12*12的九宫格怎么算!

1个回答

  • 准确地说,应该是“12*12的幻方怎么算”,即12阶幻方怎么算?

    能被4整除的n阶幻方叫双偶幻方,如4阶、8阶、12阶、16阶等,双偶幻方用Spring法生成最简单.

    一、用Spring法生成双偶幻方:

    方法一:方法很简单就是两句话:顺序填数,以中心点对称互换数字.

    第一步,顺序填数:

    简单地说,就是1放在幻方的任意一个角格,然后按同一个方向(横竖均可)按顺序依次填写其余数.

    123456789101112

    131415161718192021222324

    252627282930313233343536

    373839404142434445464748

    495051525354555657585960

    616263646566676869707172

    737475767778798081828384

    858687888990919293949596

    979899100101102103104105106107108

    109110111112113114115116117118119120

    121122123124125126127128129130131132

    133134135136137138139140141142143144

    第二步,以中心点对称互换数字.

    对称交换的方法有两种:

    方法一;将左上区域i+j为偶数的与幻方内以中心点为对称点的右下角对角数字进行交换;将右上区域i+j为奇数的与幻方内以中心点为对称点的左下角对角数字进行交换.(保证不同时为奇或偶即可.)

    1442142414067137913511133

    131311512917127126201242212224

    120261182811630311133311135109

    37107391054110310244100469848

    965094529254558957875985

    618363816579786876707472

    737175697767668064826284

    608658885690915393519549

    9747994510143421044010638108

    361103411232114115291172711925

    121231232112519181281613014132

    12134101368138139514131431

    方法二;将幻方等分成m*m个4阶幻方,将各4阶幻方中对角线上(或非对角线上)的方格内数字与n阶幻方内以中心点为对称点的对角数字进行交换.

    交换4阶幻方中对角线上的数:

    14423141140671371361011133

    131311301617127126202112312224

    251191182829115114323311111036

    10838391051044243101100464797

    965051939254558988585985

    618382646579786869757472

    737170767767668081636284

    608687575690915352949549

    4898994544102103414010610737

    109353411211331301161172726120

    121232212412519181281291514132

    1213413598138139541421431

    或,交换4阶幻方中非对角线上的数:

    1143142451391388913513412

    132141512912818191251242223121

    120262711711630311131123435109

    3710710640411031024445999848

    499594525391905657878660

    846263818066677776707173

    727475696878796564828361

    855958888955549293515096

    97474610010143421041053938108

    361101113332114115292811811925

    241221232120126127171613013113

    13311101361377614014132144

    幻和值870

    二、用幻方方阵法:

    将12阶幻方分成3×3个4阶幻方,或4×4个3阶幻方.也就是用3阶幻方的方法排列每一个4阶幻方,或用4阶幻方的方法排列每一个3阶幻方.