作者squirrel1085 (小鼠松弈)
看板puzzle
标题Re: [问题] 西洋棋谜题 (原创~悬赏!!)
时间Thu Jan 4 19:48:21 2018
※ 引述《DreamYeh (天使)》之铭言:
: 前几天看到一题不错的问题
: 8 黑白
: 7 R R pP = 小兵
: 6 rR = 城堡
: 5 nN = 骑士
: 4 bB = 主教
: 3 qQ = 皇后
: 2 kK = 国王
: 1 K
: abcdefgh
: 题目:1.白先,黑王消失在棋盘第8列了,你找不到他
: 2.虽然找不到,但黑王走棋时仍须遵守西洋棋游戏规则:不能主动送死
: 3.白方城堡不可以移到第8列
: (城堡可以到第8列那这题根本就秒杀题)
: 最後,请在最短步数内将死黑方,
: 或证明无法将死(黑王不能动做和)
: 相信有在做板上题目的应该马上知道这题是哪一题改来的XD
: ---------------------------------------
01. a1-a2 02. a2-a3 03. a3-a4 04. a4-a5 05. a5-a6
06. h7-b7 07. b7-b1 08. a7-b7 09. a6-a7 10. a7-a8
11. b1-c1 12. a8-b8 13. c1-d1 14. b8-c8 15. d1-e1
16. c8-d8 17. e1-f1 18. d8-e8 19. b7-b2 20. b2-g2
21. f1-h1
这样可以吗
不太熟悉西洋棋谱表达方式
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.240.147.31
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/puzzle/M.1515066506.A.1BC.html
※ 编辑: squirrel1085 (123.240.147.31), 01/04/2018 19:53:09
1F:推 arthurduh1: 19 开始有记错谱 01/04 20:11
2F:→ arthurduh1: 我有个解跟你概念差不多, 不过我不小心白走了一步XD 01/04 20:12
感谢楼上, 已修正
※ 编辑: squirrel1085 (123.240.147.31), 01/04/2018 20:20:07
咦好像可以改进
01. a1-a2 02. a2-a3 03. a3-a4 04. a4-a5 05. a5-a6
06. h7-b7 07. b7-b1 08. a7-b7 09. a6-a7 10. a7-a8
11. b1-c1 12. a8-b8 13. c1-d1 14. b7-b2 15. b2-e2
16. d1-f1 17. e2-g2 18. f1-h1
※ 编辑: squirrel1085 (123.240.147.31), 01/04/2018 20:47:47
3F:推 DreamYeh: 这叫重赏之下有勇夫吗 XD 太强了 01/04 21:37
4F:→ squirrel1085: 耶已收到红包, 谢谢 01/04 21:58
稍微补充解释一下想法
第一感的杀法就是两只城堡分占两条相邻的线将死对方(像是象棋的"双车错")
但规则限制城堡无法到第8路线, 所以就想说换成直线方向的双车错
如果直接执行这个想法, 白王不用动, 让两只城堡从7路线撤到 b1、b2 准备杀法
则会发现黑王会火速从8路线逃往1路线, 近到可以吃掉城堡, 白方就无法简单作杀
这里白方慢了两步才能成功执行双车错杀法
为了不让黑王迅速逃往1路线
就生出了21步版:
让一只白城堡控制7路线, 以限制黑王於8路线
然後白王冲到8路线, 配合另外一只城堡一步步进逼黑王, 往右边压缩空间
最後再把7路线的城堡拉回来双车错
後来想到其实可以"提早"让两只城堡回来"双车错"
那可以多早呢?
如果让白王跑到a6去保护b7的城堡, 另一只城堡放到c1, 再把b7城堡拉回来双车错
会发现黑王还是逃得太快, 这里白方慢了一步
於是要让白王跑到b8, 一只城堡在d3, 这时再把b7城堡拉回来
这样就换黑方刚好慢了一步来不及逃生
这样提早的效益节省了3步
至於要证明或找出最佳解是几步还得另请高明
也许可以跑软体验证~
※ 编辑: squirrel1085 (123.240.147.31), 01/05/2018 00:47:27
5F:推 DreamYeh: 很不错想法 另外看你解答 我开始思考黑王如果没被限定在 01/05 10:02
6F:推 DreamYeh: 第8列 本题是不是就无解了... 01/05 10:03