最简单的是这个方法:
把1排在第一行中间(第4列),后面所以的数都向右上方排,如果到边界,就从边界拐到另一边(比如2就拐到第7行第5列).如果碰到已经填过的数,就下移一格(比如7在第2行3列,8再填就会碰到7,于是下移到7下面,第3行3列).
填完就是了.
19 34 49 08 23 38 04 
41 07 15 30 45 11 26 
14 22 37 03 18 33 48 
29 44 10 25 40 06 21 
02 17 32 47 13 28 36 
24 39 05 20 35 43 09 
46 12 27 42 01 16 31
