Re: [問題] 西洋棋謎題(HAP 問題)
看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者LPH66 (-858993460)時間14年前 (2011/05/17 01:19)推噓1(1推 0噓 0→)留言1則, 1人參與討論串2/3 (看更多)
來試個簡單題好了 XD
※ 引述《terrorlone (要努力成為偉大的學者)》之銘言:
: (一) A. Brobecker(2007):
: 題目:還原這則 HAP 棋譜:
: 1.P P 2.PxP A 3.AxA HxA 4.P HxP 5.PxP HxH
: 6.P=A H 7.AxA H 8.AxH+ H 9.AxH#
: 難度:★☆(純屬個人見解)
以下防雷。
首先是白第二步的 PxP 這代表 1. 的兩個 P 皆為兩步 且此兩兵所在行相鄰
白第三步的 AxA 不可能是 NxN (太遠了)
也不可能是 RxR (兩方城要能這麼早對打它們前面的兵要都移開)
因此是一個 N 一個 R 而 R 只能是城前兵移開的那一方 那是有吃子的白方
接著 黑棋第三步用 H 棋收拾了一隻白 A 棋 此時唯一能吃棋的黑 H 棋只有該側主教
如此前幾步有兩個對稱的可能:
(1) 1. a4 b5 2. axb5 Na6 3. Rxa6 Bxa6
(2) 1. h4 g5 2. hxg5 Nh6 3. Rxh6 Bxh6
繼續看下去 注意到白棋在第六步將兵升變了
由第四步開始白棋連三步動兵 在第六步升變
因此這隻兵只可能是現在在 b5/g5 的這隻兵
它走了一步 吃了一步 又走了一步升變
這中間黑方的城沒有動過 因為 4. 5. 兩步黑方全部動 H 棋
所以這個兵的升變路線是 b5-b6xc7-c8=A/g5-g6xf7-f8=A
能吃的只能是一直沒動過的 c7/f7 兵
接著看黑 第四步動了一隻 H 棋吃了一隻兵 這 H 棋只有可能是已經移出來的主教
由這一步我們可以確定上述的 (1) 是正確的
因為若是 (2) 則第四步會是 4. g6 Bxd2+
這樣白方不能做 5. gxf7
到這裡前 4.5 步確定了:
1. a4 b5 2. axb5 Na6 3. Rxa6 Bxa6 4. b6 Bxe2 5. bxc7
黑接下來這一步 (H 棋吃 H 棋) 有兩個可能 暫且都先列出來:
5... Bxd1 及 5... Bxf1
白棋第六步是升變成為一隻 A 棋
第七步白 A 棋吃了黑 A 棋
第八步白 A 棋吃了黑 H 棋將軍
可以想見第七步一定不是白方原來的騎士吃棋 (在那附近只有一隻黑主教)
所以第七步的白 A 棋是第六步剛升變來的 A 棋
此時能在第七步吃到黑 A 棋的白 A 棋只可能是城堡
它吃了唯一可能被吃的 A 棋: a8 城
(不可能是其他棋, 因為從第四步之後黑棋只動 H 棋)
因此就有 6. c8=R ??? 7. Rxa8
再接下來的兩著 白棋連續用 A 棋吃了 H 棋將軍 第二次還將死
目前盤面上唯一能吃棋將軍的白 A 棋是升變的城堡
這代表白棋第八步必是這一個白城吃掉擋在它們之間的皇后將軍
黑棋第八步是將一隻 H 棋塞進白城和黑王之間解將
然後白棋第九步用這隻城堡吃掉這隻 H 棋將死
綜觀盤面 唯一能在第八步擋在白城和黑王之間的黑 H 棋只有跑出去對面吃棋的主教了
(黑皇后在白棋第八步死去 f8主教動不了)
而因為那是個白格主教 回去解將時一定會站在 c8
這只有它在第五步時吃 f1 才來得及 (走 f1-a6-c8)
這同時也把黑皇后死掉的位置限制在 b8 了
於是黑后為能走到 b8 她只能在這隻白城吃掉 a8 城堡後才能行動
由此得到後半棋譜為:
5... Bxf1 6. c8=R Ba6 7. Rxa8 Qb8 8. Rxb8+ Bc8 9. Rxc8#
故全局為:
1. a4 b5 2. axb5 Na6 3. Rxa6 Bxa6 4. b6 Bxe2 5. bxc7 Bxf1
6. c8=R Ba6 7. Rxa8 Qb8 8. Rxb8+ Bc8 9. Rxc8#
以上
頁末防雷。
--
"LPH" is for "Let Program Heal us"....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.92
推
05/17 05:22, , 1F
05/17 05:22, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
puzzle 近期熱門文章
5
21
PTT遊戲區 即時熱門文章