2017年1月2日 星期一

Z3A_Net 幻方參考


奇階幻方  產生的方式有多種,為了方便驗證,我們規定
(1)   由最上面列的中間格開始填入1
(2)   接續格在前一格的左上方{例如 4填入後填5},除非超出邊界或格內已填數字如說明(3)(4)(5)(6)
(3)   超出上邊界,則接續格改為左邊一行的最下一列{例如 1填入後填2},除非超出左邊界如說明(6)
(4)   超出左邊界,則接續格改為上邊一列的最右一行{例如 2填入後填3},除非超出上邊界如說明(6)
(5)   若接續格已填有數字 {例如 3填入後要填4,接續格改為原格下方一格
(6)   若上邊及左邊同時超出邊界時,接續格改為原格的下方一格{例如 6填入後要填7}

以下為3x3的產生步驟


,以及3階及5的完成圖


4N階幻方產生的方式有多種,為了方便驗證,我們規定如下{以8階為例}
(1)   由最左上格開始填入1,接著往右填2至8,一列填滿後接著第2列第1格填9,直到填滿64格如下圖
(2)   每方形16格,分成4x4的子區域,每個子區域劃出對角線,將有劃線的數字 1 4 5 8 10 61 64 移出如下 
(3)   將被移出的數字 1 4 5 8 10  61 64,由小至大倒著填入空格中如圖,最後填滿即完成 




6階及4N+2階幻方產生的方式有多種,為了方便驗證,我們規定如下{以6,10階為例}




0 意見:

張貼留言