本帖最后由 luanjinling 于 2010-6-19 15:48 编辑 * y3 g- b0 o8 O, D1 x* y/ ?# n& w% o" \
下表包含一个类似数学游戏的问题。1 W* z2 l) z9 q
1 X X X X X X X X 5 " @$ |8 C3 T0 r5 t! ?X X 2 X 3 X X X X X 1 Z1 P* M3 A/ U% ]( t, _$ C$ OX X X X X X X X X X ; }! ]0 N2 H. R# E7 OX X X 4 X X X X X X ! i0 t: k$ v7 x! @* T这是一个行数为4,列数为10的数字表。至于各个位置上填什么数,请按下列步骤进行操作:3 D: m" Z. F( R
1、在表的左上角写1,见下图 9 A+ n8 H, {' `! R1 X X X X X X X X X # w3 @+ F, g) H) V7 ^X X X X X X X X X X# p B# t& ^; z9 I0 {3 V- S) r6 Z
X X X X X X X X X X2 F5 d8 k) S) ?$ N) ~) ~3 a
X X X X X X X X X X * [6 L1 D& W+ e& m3 z3 ~% a2、在表的第一行,由表的右上角开始,按先右左、后上下的次序,数出第一步所填数的位置序数(为了便于理解,我把从右向左数的序号填在相应的位置)。很明显,1所处的位置为10,见下图。 " M1 C7 E w8 W5 j. Z" F. b1(10) X(9) X(8) X(7) X(6) X(5) X(4) X(3) X(2) X(1) 0 A) l N" I' O3 a" kX X X X X X X X X X$ C" t! d+ ?& l3 N. c# D4 U [: B$ e
X X X X X X X X X X9 f* E& G+ t: }4 P# \1 U* T
X X X X X X X X X X " U6 E1 G* O9 V: I% V* k4 \- k3、由表的左上角开始,按先上下、后左右的顺序,数出第2步所得的数(即10),在此处填入数字2,如下图。 ; s& J) h: a5 T- H% }1 X X X X X X X X X 2 {' t. Y7 H+ K9 S2 V( gX X 2 X X X X X X X % X* h9 W- C2 ?X X X X X X X X X X0 _, Q- _, E9 c' a9 |1 I
X X X X X X X X X X9 \5 E3 b7 V3 Q
4、由表的右上角开始,按先右左、后上下的次序,数出上一步所填数(即2)的位置序数,很明显,2所处的位置为18,如上图。 5 F Y3 g& E2 X5、由表的左上角开始,按先上下、后左右的顺序,数出上一步所得的数(即18),在此处填入数字3,如下图。 7 K v4 B. g! ~$ M+ ?' h3 F2 N! w1 X X X X X X X X X7 g9 R! O, ^8 X9 V" [) N
X X 2 X 3 X X X X X( }( j4 \( P* Q
X X X X X X X X X X7 d C a4 y) ^" d1 Z- j8 c* B3 t
X X X X X X X X X X ! H9 d c. `' _* N7 R" y6、重复第4步和第5步,依次向后进行,如下两图 3 g6 E3 g- k; q' |8 X9 b1 X X X X X X X X X . Y5 T. P# V4 w2 mX X 2 X 3 X X X X X + W) {, {3 }, H' F W% l# m% W4 SX X X X X X X X X X/ |3 u0 ]# z* C* z
X X X 4 X X X X X X7 a5 R+ N+ _( S. F2 z
0 } k% U) m3 t/ u6 ]
1 X X X X X X X X 5! Q, u* S. _# v0 i
X X 2 X 3 X X X X X. L3 r6 g# N$ f0 ?
X X X X X X X X X X. P% e, i3 U# x$ Z# F0 n$ Z4 ~$ C, J5 l
X X X 4 X X X X X X/ U( w# U5 F: ?4 l
7、填到数字5,该表也就算完成了,——因为数字5就处在数表的右上角,接下去再填6时,就会发现位置已被数字1所占据,——循环形成了。$ _( V2 {8 ]+ p/ w: }2 {
此类操作可以在n×10(n行、10列)的数表中施行。% b1 Q0 F* i( }
; h& Q4 `8 p0 g: D( q" @; O
我的问题是,要填满这样的数表,需要什么条件?而填不满的又需要满足什么条件?(请别告诉我这是一个涉及循环节的问题——上述的表其实就是1/41中循环节中余数的位置,我就是为了研究循环节才制作的这个表)( J# ?( S- B/ e. Q6 B
期待中!! |& d5 l3 t8 h4 e4 ]7 I8 F* @# r
N8 v$ c8 C o# t7 f$ [4 X
" Q( w0 c. `$ L+ ]1 N1 h% o
补充: 2 o- F5 I% I; m. l5 t7 H已知6×10的数表可以填满。另外,任何类似表中,所填的前后二个数的位置满足下列关系:& k7 K; @+ _4 }+ q' k
设第i个数所处的行标为m,列标为n,而总行数为a, ) J' B" H- r) W2 e. A" {' a6 {那么按先上下、后左右的顺序,该数的位置为(n-1)×a+m;! M# W' I: m/ k3 \5 l
按先右左、后上下的次序,该数的位置为10× m-(n-1)9 x2 l8 \* L8 l4 i
期待中!7 l5 u0 S0 D: G
6 N7 c- _' T/ p4 z3 G
' L& J# L/ ]6 a2 s$ a& e