精華區beta puzzle 關於我們 聯絡資訊
※ 引述《DreamYeh (天使)》之銘言: 看板上又很久沒有西洋棋題目,就來出了 這題很簡單....非常單純的「一步將殺」 出題者:Andrew Buchanan 8           黑白 7           pP = 小兵 6        rR = 城堡 5     nN = 騎士 4        bB = 主教 3     qQ = 皇后 2        kK = 國王 1              abcdefgh 題目:白先,一步將殺黑王...... 難度:☆?? --------------------------------------- PO一下參考解答,這一題表面上是問一步將殺(棋盤上形狀也是#1 XD) 但如果把棋盤丟入軟體一跑,就會發現,根本沒有一步將殺的棋! 難道是天使出錯了?不,那只是因為你沒有做「倒退分析」 因為很久沒有西洋棋謎題,這邊說明一下所謂的「倒退分析」,也就 是給你一個局面,你要能從西洋棋遊戲規則,來邏輯判斷出最後大家 下了哪些著法。 再次強調這邊只有一個邏輯規則就是-必須遵守遊戲規則,因此即使 假設雙方開局時候亂進兵、或是把子拿去送吃,通通都是允許。不過 不能被將軍而沒解除、或主動被將,因為那叫違反遊戲規則。 詳細可看之前的文章。 回來這一題,最主要的問題在於,既然輪白走,那黑最後走了什麼? 顯然國王、城堡、主教、b2兵都動彈不得。 剩下幾個可能: 1.c6-c5 2.g4x?h3 3.c7-c5 8           黑白 7           pP = 小兵 6        rR = 城堡 5     nN = 騎士 4        bB = 主教 3     qQ = 皇后 2        kK = 國王 1              abcdefgh 1.c6-c5顯然不可能,因為這樣逆將到白國王,表示白在更上一手並 沒解除被將軍狀態,違反遊戲規則。 2.g4x?h3 也就是黑兵靠吃一個白子,由g4吃入h3。要排除掉這個可能就比較 複雜。 首先觀察,白h列竟有4隻兵,只有可能分別來自初始位置在e2~h2的兵 至少需吃6子 同樣e列的兵,只能來自初始在c2,d2的兵,至少吃3子 目前已經吃了9子了,黑盤面上剩6子,這樣黑已經確定15顆棋子,只能 再被吃一子。 最後就考慮a5,b5的兵,顯然他們來自初始在a2,b2位置。 但由於黑只能再被吃一子,因此他們不可能互相交換列。(要交換至少要吃兩子) 也就是b5兵只能來自初始的b列,從而可發現 b2的黑兵必定至少要吃一顆子才能進去。 然而盤面上白已經有15顆棋子,這表示再也沒其他棋子可被吃了。 因此倒數第一手為g4x?h3是不可能的。 3.c7-c5 在排除所有可能性之後,剩下的無論多麼不合乎情理,那就是真相 既然最後一步黑走c7-c5-因此白可以走 c6 e.p. ## 吃過路兵後雙將殺 (防雷頁) -- 請多指教喔!! /\●/\ )) (( / /▲\ \ \\ My Blog: http://dreamyeh.pixnet.net/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.32.176 ※ 文章網址: https://www.ptt.cc/bbs/puzzle/M.1487588718.A.076.html