|
喜欢迎接挑战的请进来! ; T! |( X3 s* o! G
《小擂台》
) j+ b% w- v' C 这是一个若干年前的一个数学问题,当然是已经解决了的问题,之所
) p# J1 f: L: e' m% V以贴出这个题目,是因为正当“非典”肆虐,许多网友有时间思考,对于
' F+ |) t% L* e2 y我们来说,这是一个机会,何不适时迎接一个小小的挑战,丰富我们的业
8 o! N. V* O8 `: `& @( ^% d余生活,何况这个题目在今天研究,已经具有双重的考验作用了。 0 W7 Q+ ^! v/ u- i( @
不要去找现成的答案。也不是那么好找。
5 D9 }% H7 Q, l5 f9 O4 R 一是完全用我们的大脑来解决问题,这个难度是有相当档次的。
- _" E' k2 I2 ?4 c0 @" ~# p& k, F 二是我们部分网友已经掌握的高超的电脑软件设计能力,可以设计出
/ L% g% ?+ }3 n+ z' W& |( L一个解决问题的搜索程序,解决这个问题。
d; e. n8 m3 s- U* e7 N - V) k* C1 I& z& J
1、题目的来历:在欧洲,自600年前,就时髦着一种智力游戏——重
$ k" g# s- b, v排九宫。这种游戏类似于我们中国古代的“华容道”游戏,规则如下:
7 c; E4 D. w1 B7 Q9 \2 H7 Y在一个九宫图中(也就是横竖三行三列方格的方格图),从左上角第一格 3 Y! E7 Y- E* E8 T
开始,依次填上1、2、3、4、5、6、7、8八个数字,第九格空,然后在空
# c+ J E- T2 e0 [! N: w" D格处移动与空格相邻的一个数字,再移动新产生的空格相邻的数字中的任 3 H0 U9 J1 d7 N1 i e. N9 b
意一个数字,任何数字必须遵循这个规则移动。最后达到数字排列成8、7、 . m$ k3 b% U* l- U, e- P
6、5、4、3、2、1的顺序,就是重排九宫完成了。设每一个数字移动一格
& `2 k. I) R/ N1 x ]+ ~为一次或一步,那么用的步数越少就越好。在欧洲古代,往往能够在40步
w' k+ j+ M. @( n2 _0 y. i以内完成就是智商很高的体现了。
0 U+ W7 {5 b- M! ]$ p% k 2、寻找最优解。重排九宫的最优解实际上就是最少步数重排了九宫。 5 {) d7 Q$ T6 V1 i7 Z5 `+ n* u
但是在这个游戏欧洲时髦了5、6百年实际上连一个最优解也没有发现。 + s+ K" B; r! B- [. y' |$ c
事实上,20多年前美国计算机科学家就是依靠那时的最先进数学手段
! f0 V, z9 @) c——电脑(大概是晶体管的)在设计了一个搜索程序以后,耗费了几个小 3 y |- A0 j e
时的计算机运算时间,才找到了全部的最优解。 ( v% b) x" {, x, Q- c
他们宣布,这十个只用30步就可完成的最优解,用人的大脑是不可能 & w8 I7 T' W* v! F
完成的。 6 R1 y/ C1 D. s0 r; P/ o" {& \
事实上,在20多年前当这个题目在国内公布之后,在短短的半年内, & I& a) g9 p/ r3 d1 j
就有51名各界的人士给出了全部最优解。当时可以说是一个扬眉吐气的事
3 E) I( k9 r- z% N$ A件。体现了中国人的聪明才智。因为那时可以说我国的科技水平,尚不可
7 l' H, f3 f4 ?0 R; E0 w4 E能有那么多的人可以利用最先进的手段——电脑来帮助我们做此事。显然
g3 a% l4 R- Z' Y0 k; F是依靠中国人大脑的智慧回答了了这个美国数学家认为“依靠人的大脑不 % ^: W- Y3 p$ i
可能找到这十个最优解”的结论。 * e4 F' [' @- W- V
时代的变迁,科技水平是以爆炸式的方式发展,目前这样的问题解决
5 N4 I h+ U( u( y4 Q8 O0 z的手段显然已经超过了当年美国数学家的时代。或许有一个软件设计天才
% q" Q6 G* ]+ K# U3 J* C" [可以设计出一个搜索程序,不是利用几小时,而是几分钟或几十秒几秒就
# T" T& w4 c) N: k2 p找到这十个最优解,这都是可能的。
1 T7 ^* f8 J6 p; a/ \4 H) e2 c: n 科技的威力在解决此题与战胜SARS这件事上异曲同工。
) O Z3 Z+ ?; Z1 _$ {- q 擂台已经摆下:请给出这十个最优解。 , T4 l, J, d7 g" F
补充:这是以前曾经出过的一个趣题,在现有的数学工具和编程技术条件下,本论坛必有高手很块就会给出答案,这是第一问.0 S3 O% t( Z- S: m6 {% D
; J: b8 k) b$ h2 q, x
加一下难度给个第二问:
* ^2 ~- ^9 J! x/ C
3 X. ] M5 \5 L4 q/ o, | 证明:重排九宫最少步数为30步,并且只有十个最优解 |