查看: 2833|回复: 19

[数学趣题] 飞马棋【悬赏30学分20英镑】

转载  简洁模式
发表于 2018-9-30 19:48:47 | 2018-9-30 20:03编辑 | 发自安卓客户端
这是一个有25个空格的棋盘,上面摆着标注为1~24的棋子,摆放如下。

一次只可以移动一个棋子,移动必须呈国际象棋中 【骑士 】的走法。(例:你第一个移动的棋子只有三种可能,把①, ② 或 ⑩ 移动到空格)

请在最少的移动步骤内将棋盘上的棋子从小到大排列好(1、2、3、4...)(从上到下,从左到右),也就是说根据要求,图中棋盘最顶端的格子其实应该是①,而图中放⑤的位置应该是放 16号棋子。

橙色为无效区域,直接无视就好。
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

登录帐号可查看完整回帖内容
楼主| 发表于 2018-9-30 19:52:54 | 2018-9-30 20:03编辑 | 发自安卓客户端
怎么好像发不了图片

悬赏30学分 20英镑
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

发表于 2018-9-30 20:23:00 | 发自安卓客户端
二话不说,先赞一个
发表于 2018-9-30 20:26:27 | 2018-9-30 20:48编辑
1,21,13,16,22,5,10
1,21,13,16,22,5,10
1,21,13,16,22,5,10
1,21,13,16,22,5,10
1
1就位
21,13,16
22,4,21,13,
16
16就位

10,4,1,8,21,13,
1,22,16,1
22,4,5,16

目前我想到的解法
总共14step

好吧,读错题了
登录帐号可查看完整回帖内容
发表于 2018-9-30 20:27:50 | 发自安卓客户端
引用
侦探迷学弟 发表于 2018-9-30 20:23二话不说,先赞一个

在赞一个
发表于 2018-9-30 22:19:08
二话不说,不赞。话说星君你也太大手笔了,财大气粗啊
发表于 2018-9-30 22:58:46 | 发自安卓客户端
这题目让我很头疼,我还是在后排坐看大佬答题吧。
发表于 2018-9-30 23:28:14 | 发自安卓客户端
表示不懂国际象棋骑士走法……
发表于 2018-10-1 04:08:00 | 发自安卓客户端
先问一下,移动后是两颗棋子互换位置吗?还是共占一格?
登录帐号可查看完整回帖内容
发表于 2018-10-1 08:41:02
笨方法得到的可行解


如图
红色数字表示当前数字发生移动

图1为初始状态的数字转移图,其中0定义为空格
由于只能往空格处移动,所以这个图的变化方式为图中某个包含了0的闭合回路或者链路上的所以数字按顺序移动到下一格
对于图1,选择0,2,19,11,4,1这个回路,位移三格。得到图2

对于图2中的回路0,2,10,1移动1格,得到图3

对于图3的链路0,19,11,2,10,移动一格,得到图4

对于图4的回路0,1,19,11,2,4,移动3格得到图5

对于图5而言,2,11,19已经到达正确的位置,之后不再移动
于是图6中的左图为当前情况的数字转移图,绿字右图为移动目标

对图6,外圈移动一格,并且1在移动一格,得到图7

图7中,0,4,5链路移动得到图8

0,22,16,5移动一格,得到图9

0,21,1,4,10,22回路移动一格得到图10

外圈除22外,移动一格得到图11

图11中,回路0,22,16,5,13,21移动一格得到图12
结束.
总共多少步我没数
我还没法确定以及证明这是最小步数
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

登录帐号可查看完整回帖内容
返回版块
12
尚未登录
您需要登录后才可以回帖 登录 | 加入学院