宮格只要不是2和6的都可以填出?。?!
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鄂托克網(wǎng)站建設(shè)、鄂托克做網(wǎng)站、鄂托克網(wǎng)站設(shè)計、鄂托克網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、鄂托克企業(yè)網(wǎng)站模板建站服務(wù),10余年鄂托克做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
奇階幻方
當(dāng)n為奇數(shù)時,我們稱幻方為奇階幻方。可以用Merzirac法與loubere法實現(xiàn),根據(jù)我的研究,發(fā)現(xiàn)用國際象棋之馬步也可構(gòu)造出更為神奇的奇幻方,故命名為horse法。
偶階幻方
當(dāng)n為偶數(shù)時,我們稱幻方為偶階幻方。當(dāng)n可以被4整除時,我們稱該偶階幻方為雙偶幻方;當(dāng)n不可被4整除時,我們稱該偶階幻方為單偶幻方??捎昧薍ire法、Strachey以及YinMagic將其實現(xiàn),Strachey為單偶模型,我對雙偶(4m階)進(jìn)行了重新修改,制作了另一個可行的數(shù)學(xué)模型,稱之為Spring。YinMagic是我于2002年設(shè)計的模型,他可以生成任意的偶階幻方。
在填幻方前我們做如下約定:如填定數(shù)字超出幻方格范圍,則把幻方看成是可以無限伸展的圖形,如下圖:
Merzirac法生成奇階幻方
在第一行居中的方格內(nèi)放1,依次向左上方填入2、3、4…,如果左上方已有數(shù)字,則向下移一格繼續(xù)填寫。如下圖用Merziral法生成的5階幻方:
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
loubere法生成奇階幻方
在居中的方格向上一格內(nèi)放1,依次向左上方填入2、3、4…,如果左上方已有數(shù)字,則向上移兩格繼續(xù)填寫。如下圖用Louberel法生成的7階幻方:
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
horse法生成奇階幻方
先在任意一格內(nèi)放入1。向左走1步,并下走2步放入2(稱為馬步),向左走1步,并下走2步放入3,依次類推放到n。在n的下方放入n+1(稱為跳步),再按上述方法放置到2n,在2n的下邊放入2n+1。如下圖用Horse法生成的5階幻方:
77 58 39 20 1 72 53 34 15
6 68 49 30 11 73 63 44 25
16 78 59 40 21 2 64 54 35
26 7 69 50 31 12 74 55 45
36 17 79 60 41 22 3 65 46
37 27 8 70 51 32 13 75 56
47 28 18 80 61 42 23 4 66
57 38 19 9 71 52 33 14 76
67 48 29 10 81 62 43 24 5
一般的,令矩陣[1,1]為向右走一步,向上走一步,[-1,0]為向左走一步。則馬步可以表示為2X+Y,{X∈{[1,0], [-1,0]},Y∈{[0,1], [0,-1]}}∪{Y∈{[1,0], [-1,0]},X∈{[0,1], [0,-1]}}。對于2X+Y相應(yīng)的跳步可以為2Y,-Y,X,-Y,X,3X,3X+3Y。上面的的是X型跳步。Horse法生成的幻方為魔鬼幻方。
Hire法生成偶階幻方
將n階幻方看作一個矩陣,記為A,其中的第i行j列方格內(nèi)的數(shù)字記為a(i,j)。在A內(nèi)兩對角線上填寫1、2、3、……、n,各行再填寫1、2、3、……、n,使各行各列數(shù)字之和為n*(n+1)/2。填寫方法為:第1行從n到1填寫,從第2行到第n/2行按從1到進(jìn)行填寫(第2行第1列填n,第2行第n列填1),從第n/2+1到第n行按n到1進(jìn)行填寫,對角線的方格內(nèi)數(shù)字不變。如下所示為6階填寫方法:
1 5 4 3 2 6
6 2 3 4 5 1
1 2 3 4 5 6
6 5 3 4 2 1
6 2 4 3 5 1
1 5 4 3 2 6
如下所示為8階填寫方法(轉(zhuǎn)置以后):
1 8 1 1 8 8 8 1
7 2 2 2 7 7 2 7
6 3 3 3 6 3 6 6
5 4 4 4 4 5 5 5
4 5 5 5 5 4 4 4
3 6 6 6 3 6 3 3
2 7 7 7 2 2 7 2
8 1 8 8 1 1 1 8
將A上所有數(shù)字分別按如下算法計算,得到B,其中b(i,j)=n×(a(i,j)-1)。則AT+B為目標(biāo)幻方
(AT為A的轉(zhuǎn)置矩陣)。如下圖用Hire法生成的8階幻方:
1 63 6 5 60 59 58 8
56 10 11 12 53 54 15 49
41 18 19 20 45 22 47 48
33 26 27 28 29 38 39 40
32 39 38 36 37 27 26 25
24 47 43 45 20 46 18 17
16 50 54 53 12 11 55 9
57 7 62 61 4 3 2 64
Strachey法生成單偶幻方
將n階單偶幻方表示為4m+2階幻方。將其等分為四分,成為如下圖所示A、B、C、D四個2m+1階奇數(shù)幻方。
A C
D B
A用1至2m+1填寫成(2m+1)2階幻方;B用(2m+1)2+1至2*(2m+1)2填寫成2m+1階幻方;C用2*(2m+1)2+1至3*(2m+1)2填寫成2m+1階幻方;D用3*(2m+1)2+1至4*(2m+1)2填寫成2m+1階幻方;在A中間一行取m個小格,其他行左側(cè)邊緣取m-1列,將其與D相應(yīng)方格內(nèi)交換;B與C接近右側(cè)m-1列相互交換。如下圖用Strachey法生成的6階幻方:
35 1 6 26 19 24
3 32 7 21 23 25
31 9 2 22 27 20
8 28 33 17 10 15
30 5 34 12 14 16
4 36 29 13 18 11
Spring法生成以偶幻方
將n階雙偶幻方表示為4m階幻方。將n階幻方看作一個矩陣,記為A,其中的第i行j列方格內(nèi)的數(shù)字記為a(i,j)。
先令a(i,j)=(i-1)*n+j,即第一行從左到可分別填寫1、2、3、……、n;即第二行從左到可分別填寫n+1、n+2、n+3、……、2n;…………之后進(jìn)行對角交換。對角交換有兩種方法:
方法一;將左上區(qū)域i+j為偶數(shù)的與幻方內(nèi)以中心點為對稱點的右下角對角數(shù)字進(jìn)行交換;將右上區(qū)域i+j為奇數(shù)的與幻方內(nèi)以中心點為對稱點的左下角對角數(shù)字進(jìn)行交換。(保證不同時為奇或偶即可。)
方法二;將幻方等分成m*m個4階幻方,將各4階幻方中對角線上的方格內(nèi)數(shù)字與n階幻方內(nèi)以中心點為對稱點的對角數(shù)字進(jìn)行交換。
如下圖用Spring法生成的4階幻方:
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
YinMagic構(gòu)造偶階幻方
先構(gòu)造n-2幻方,之后將其中的數(shù)字全部加上2n-2,放于n階幻方中間,再用本方法將邊緣數(shù)字填寫完畢。本方法適用于n4的所有幻方,我于2002年12月31日構(gòu)造的數(shù)學(xué)模型。YinMagic法可生成6階以上的偶幻方。如下圖用YinMagic法生成的6階幻方:
10 1 34 33 5 28
29 23 22 11 18 8
30 12 17 24 21 7
2 26 19 14 15 35
31 13 16 25 20 6
9 36 3 4 32 27
魔鬼幻方
如將幻方看成是無限伸展的圖形,則任何一個相鄰的n*n方格內(nèi)的數(shù)字都可以組成一個幻方。則稱該幻方為魔鬼幻方。
用我研究的Horse法構(gòu)造的幻方是魔鬼幻方。如下的幻方更是魔鬼幻方,因為對于任意四個在兩行兩列上的數(shù)字,他們的和都是34。此幻方可用YinMagic方法生成。
15 10 3 6
4 5 16 9
14 11 2 7
1 8 13 12
[img]九宮格的計算公式或者口訣有很多種。比如:
1、二四為肩, 六八為足, 上九下一, 左七右三。
2、一居上行正中央,依次斜填切莫忘;上出框時向下放,右出框時向左放;排重便在下格填,右上排重一個樣。
口訣不僅適用于九宮,也適用于推廣的奇數(shù)九宮,如五五圖,七七圖等等。
擴(kuò)展資料
九宮格游戲?qū)θ藗兊乃季S鍛煉有著極大的作用,從古時起人們便意識到九宮的教育意義。千百年來影響巨大,在文學(xué)、影視中都曾出現(xiàn)過。九宮格最早叫“洛書”,現(xiàn)在也叫“幻方” 。
在《射雕英雄傳》中黃蓉曾破解九宮格,口訣:戴九履一,左三右七,二四有肩,八六為足,五居中央。
還有口訣:“一居上行正中央,依次斜填切莫忘;上出框時向下放,右出框時向左放;排重便在下格填,右上排重一個樣?!?這口訣不僅適用于九宮,也適用于推廣的奇數(shù)九宮,如五五圖,七七圖等等。
參考資料來源:百度百科-九宮格
!DOCTYPE html
html
head
meta charset="utf-8"
title全兼容的HTML九宮格布局/title
meta http-equiv="X-UA-Compatible" content="IE=edge"
/head
body
html
head
style type="text/css"
/** 重置瀏覽器默認(rèn)標(biāo)簽樣式 */
body,ul,li{margin:0;padding:0;}
.xttblog{
width: 1200px;
height: 170px;
margin-top:50px;
margin-left: auto;
margin-right: auto;
}
.box{margin-left: 5px;margin-top: 5px;list-style-type:none;}
.box:after{
content: ".";
display: block;
line-height: 0;
width:0;
height: 0;
clear: both;
visibility: hidden;
overflow: hidden;
}
.box li{float:left;line-height: 230px;}
.box li a,.box li a:visited{
display:block;
border: 5px solid #ccc;
width: 380px;
height: 230px;
text-align: center;
margin-left: -5px;
margin-top: -5px;
position: relative;
z-index: 1;
}
.box li a:hover{border-color: #f00;z-index: 2;}
/style
/head
body
div class="xttblog"
ul class="box"
lia href="#" title="1"img src="sh.jpg"http://a/li
lia href="#" title="2"img src="bd.jpg"http://a/li
lia href="#" title="3"img src="tb.jpg"http://a/li
lia href="#" title="4"img src="fh.jpg"http://a/li
lia href="#" title="5"img src="tb.jpg"http://a/li
lia href="#" title="6"img src="tb.jpg"http://a/li
lia href="#" title="7"img src="tb.jpg"http://a/li
lia href="#" title="8"img src="tb.jpg"http://a/li
lia href="#" title="9"img src="tb.jpg"http://a/li
/ul
/div
/body
/html
源碼,有些不一樣,自己改下,html+css不懂得話,得自學(xué)下,這個是很簡單的了,可以看下php中文網(wǎng)的一些課程,我自己也是自學(xué)的,網(wǎng)樓主采納!
寫CSS3選擇器,設(shè)置td的邊框樣式即可。
例如:
.sudoku tr:nth-child(3) td, .sudoku tr:nth-child(6) td {
border-bottom: solid black 1px;
}
可以設(shè)置下邊框線顏色大小
.sudoku tr td:nth-child(3), .sudoku tr td:nth-child(6) {
border-right: solid black1px;
}
可以設(shè)置右邊框線顏色大小
有兩種規(guī)則玩法:
第一種是在在3×3方格盤上,是把1至8八個小木塊隨意擺放,每一空格其周圍的數(shù)字可移至空格。玩者要將小木塊按12345678的順序重新排好,以最少的移動次數(shù)拼出結(jié)果者為勝。
第二種玩法如九宮格算術(shù)游戲玩法,推動木格中8個數(shù)字排列,橫豎都有3個格,使每行、每列兩個對角線上的三數(shù)之和都等于15。在計算的同時,還必須思考怎么把數(shù)字方塊推動到相對應(yīng)的位置上,這個游戲不僅僅考驗人的數(shù)字推理能力,也同時考驗了人的思維邏輯能力。
演變過程
河圖上,排列成數(shù)陣的黑點和白點,蘊藏著無窮的奧秘;洛書上的圖案正好對應(yīng)著從1到9九個數(shù)字,并且無論是縱向、橫向、斜向、三條線上的三個數(shù)字其和皆等于15;
當(dāng)時人們并不知道,這就是現(xiàn)代數(shù)學(xué)中的三階幻方,他們把這個神秘的數(shù)字排列稱為九宮圖。對此,中外學(xué)者作了長期的探索研究,認(rèn)為這是中國先民心靈思維的結(jié)晶,是中國古代文明的第一個里程碑。