作者turtleqqq (小龟)
看板puzzle
标题Re: [问题] 西洋棋谜题(最後吃子)
时间Sun May 8 17:33:37 2011
※ 引述《terrorlone (要努力成为伟大的学者)》之铭言:
: 最近做了一些比较高难度的倒退问题之後,
: 越来越对那种「超迂回」的剧本有感觉了。
: 下面这题我想也是非常好的一个例子;
: 虽然它不是倒退问题,但是质感方面其实相当之类似。
: 真的说起来的话这题的迂回程度也还好啦,相较於 #1DgTsTXs 那题来说。
: T. Volet(1994)首奖:
: 8 B 黑白
: 7 ppP pP = 小兵
: 6 pr rR = 城堡
: 5 NK nN = 骑士
: 4 PP P pP bB = 主教
: 3 kpBp Prb qQ = 皇后
: 2 p P P kK = 国王
: 1 N
: abcdefgh
: 问题:请求出来到这个局面前最後一次吃子的完全决定。
: 难度:★★★☆(纯属个人见解)
: 逆向分析这种题目,真的是「从你开始觉得『这怎麽可能』之後才开始的……」
: 如果从头到尾都没有让你这麽觉得就让你找到答案,那只能说那题目太单纯了。
: 不知道我要练到什麽时候才能设计出那种境界的问题……
------------
竟然漏了一题没答案,补上
(PS 解完这题休息一阵子)
最後吃子*
由开始分析,确定几件事情
*黑子:p b n n q 且都是由白兵所吃
*白子:Q R R 只由黑兵所吃
f4从右边吃两支白子而来. 因为黑只能吃3只,d行黑兵还在d行上
并且可以知道,c行黑兵必有升变,可能被吃,或是升变成已经被吃的r.
左边四兵顺序是b7黑兵到b3,白兵才能吃?到b4,
黑兵才能到a2,白兵才能吃?到a3
观察黑王..他要走进a3,一定要经过 "g3" ,绕底线,因为有两只白兵没动过
所以h行、f行两只白兵此时一定要移动过. 黑王才钻得进去
并且c1白主教要先出去,等黑王a3到定位之後才可回a1等,然後Ne1,不然事後d3卡住.
右边则是,r、b先定位,不然白兵一吃过去则近不去了.
--
先不讨论黑兵怎麽吃子,先讨论白兵吃子顺序:
关键在於白兵吃去d4这一步之前,必定要先完成的事情,
1. 黑王一定要先到a3去,因为白兵一进到d4,主教就只能关在a1~c3,这时候黑王不可
能事後经过. 所以说左边两只白兵已先吃子让位给黑王进入.
2. 黑兵到d3去,因为事後无法绕过d4.
3. 因为黑兵要卡住d3这个点,所以f1白主教要事先出来,所以e2白兵吃到f3乃必要.
4. 由於上述兵挡着f3位置,所以f2的兵也必须吃一子跑到g4去. (g3有黑城堡)
5. 如此,可知d4白兵前面已经吃了4只黑兵,d4是最後一只
--
但是,c行黑兵要如何被吃? 一定要升变,但是他升变是在d4被吃之後!
所以可以确定,他升变之後是变成g6的黑城堡,没有被吃.
--
再来是最後的倒退分析,白色把N倒退到e6去(或是K回h4),黑城堡无法移动!
由此看出,黑棋最後必是p进f4.
故可确定,该黑兵没有到过h6、g5,因为他前进一步不能在前面浪费掉.
黑兵步子是h7>g6>f5>f4.
还有,黑兵吃f6之前,白王就必须到h4h5就定位,不然吃了之後再也进不去.
--
===先来假设,哪边黑兵先吃子?===
case 1: 如果黑兵先吃f6 (即把黑主教放出来),然後黑主教去d4给白兵吃让黑兵升变
此时白王先在h4白主教就要在h5了,白兵逼不得已,只好在h6等着,
看起来似乎没问题,但是最後会发现,当黑兵到f5时,黑城堡在g5,白主教到g6时
这时候黑城堡无路可动!!
他不能到h5,会让白王无路可跑..
所以此法是不可行的,那试试看黑城堡先放在外面呢?
不可能,因为已经说了最後一步是p进f4,如果黑城堡在外面,那来不及进入g5、g6.
--
现在的大问题是,黑城堡进入g5、g6时,因为白主教一定会路过g6,造成黑城堡无路可动
所以要想办法让白主教先进入g8.
case 2: 黑城堡还可以从底线绕进去!
只是,如果要这样,白兵就不能到h6挡路啦!
那白兵在哪?? 因为白主教站着h5,白兵不能在h5、h6,所以只能在h4!!
所以白王呢? 还在外面!
由於白王没位置站,只能姑且站在外面,所以这时候e7黑兵必定还没吃到f6去!
而因为要先把B放到g8,另一只h7黑兵就得先吃到f5才行,这样B才能进入g8
等白主教走了之後,白兵就可以前进到h5了,记住在黑城堡进入g5、g6之前
白兵都不能进到h6.
等白兵走了之後,白王就趁着黑兵吃到f6之前进入h4即可!
PS. 这时候黑色有子可动吗? 有的! c行等着升变的黑兵有6步缓冲.
---
此时局面长这样
8 _____b__
7 ____ppp_
6 ____NQB_ 此行Q可以改成R,都是被吃的子. N位置尚且随意.
5 _____p_P
4 PPp___PK
3 KpPp_Prb
2 P__P__P_
1 B___N___
abcdefgh
如图,接着黑色吃Q到f6,把黑主教移到d4去,然後***白兵吃b到d4***
然後黑城堡从h8>h6>g6,进入g6、g5的"牢笼",在把白兵移到h7.
最後3步就是 Kh5 Pf5f4 Ng5 .
---
这题有难度!右上角方法多元~了不起~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.196.44
1F:→ terrorlone:「只能在 f4」应为 h4 笔误 05/08 19:25
fixed
2F:→ terrorlone:其他地方应该都没问题 05/08 19:26
GJ
※ 编辑: turtleqqq 来自: 61.231.192.121 (05/08 22:27)