Re: [問題] 西洋棋謎題 (原創~懸賞!!)
※ 引述《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://www.ptt.cc/bbs/puzzle/M.1515066506.A.1BC.html
※ 編輯: squirrel1085 (123.240.147.31), 01/04/2018 19:53:09
推
01/04 20:11,
6年前
, 1F
01/04 20:11, 1F
→
01/04 20:12,
6年前
, 2F
01/04 20:12, 2F
感謝樓上, 已修正
※ 編輯: 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
推
01/04 21:37,
6年前
, 3F
01/04 21:37, 3F
→
01/04 21:58,
6年前
, 4F
01/04 21:58, 4F
稍微補充解釋一下想法
第一感的殺法就是兩隻城堡分佔兩條相鄰的線將死對方(像是象棋的"雙車錯")
但規則限制城堡無法到第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
推
01/05 10:02,
6年前
, 5F
01/05 10:02, 5F
推
01/05 10:03,
6年前
, 6F
01/05 10:03, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 5 篇):