作者terrorlone (终於摆脱忧郁)
看板puzzle
标题Re: [问题] 西洋棋谜题(棋谱重建小品)
时间Thu May 7 11:42:58 2009
T. Orban(1976):
8
rnbqkbnr 黑白
7
pp ppp pP = 小兵
6
p p rR = 城堡
5
nN = 骑士
4
P bB = 主教
3
qQ = 皇后
2
PPPP PPP kK = 国王
1
RNBQK NR
abcdefgh
题目:这个局面是黑棋下完第四步之後的样子,请把棋谱写出来。
底下是解答,防雷保护,没关灯。
解答:
如果原题问的是黑棋走完第三步,那答案很容易造出,例如:
1. e5 e6 2. Bc4 c6 3. Bxe6 dxe6
如果问的是黑棋走完第五步,那只要把上述答案後再加上双方骑士进退一次即可。
但问题就在於题目问的是黑棋走完第四步。
白棋最後被吃掉了一个主教,我们先来探讨一下这个主教是在什麽时候被吃的。
注意到黑棋损失的小兵也只能够是被这个主教吃掉的,
假如这个主教是在白棋走完第二步之後被吃,
那它根本就来不及吃掉黑兵,所以不可能。
如果白主教是在白棋走完第三步之後被吃,
则为了达到这一点、它的路径也就只能跟问题改成三步的解答一样,
但这样一来黑棋的第四步跟本没东西可以走,
因为任何棋步都会破坏图中的最後型态。
所以可以得到的结论是白主教只能是在走完第四步之後被黑棋最後一步收拾掉的。
亦即白主教死的位置就是图中黑棋所占据的格子其中之一。
接下来考虑黑棋的最後阵型。
无论图中的 c6 兵和 e6 兵分别到底是本来的哪个黑兵,
它们都恰只走了一步之後便就位,
於是如果被吃掉的那个小兵也走了一步,
那麽根据类似於上面的理由,
黑棋不可能有办法动完剩下一的步之後还让其他棋子恢复阵型,
因此就知道被吃掉的那个小兵要嘛没有动过、要嘛就是动了两步。
但如果被吃的小兵动了两步,
因为它是被一个白格主教吃掉的,
它被吃的位置显然就只能是在 c4 或 e4,
也就是说被吃的黑兵只能是原 c7 或 e7 兵先一次走两格再走一格之後抵达,
不管是在哪一个,白棋至少都要花上三步才能让主教在那种位置吃到黑兵
(就算是在 c4 也不可能只用两步,因为黑兵来不及抵达),
於是如果白主教要在剩下的一步之内抵达图中黑棋占据的格子而被吃,
那就只能是 c6 或 e6、然後被原 d7 兵斜吃掉,
但这样一来,由於被吃的黑兵是直走,最後黑兵的阵型不可能变成图中的样子,
於是就得到了矛盾;
因此可以得到的结论是:被吃的小兵没有动过。
那这麽一来,被吃的小兵只能是 d7 兵、而另外两个小兵都是直走的。
因此,白主教就不可能是被小兵吃掉、而是被其他子力吃掉的。
这个吃掉白主教的棋子必定在整个棋谱中进退了一次,因而最後返回原点。
在掌握了这个情报之後,开始思考棋谱的长相。
白主教在吃掉 d7 兵之後抵达图中黑棋占据的格子总共得走上三步,
於是 e4 兵只有一步可以就位,因此棋谱的第一步肯定是 1. e4。
然後,白主教吃掉黑兵之後能够在一步之内抵达的黑棋占据格子只有 c8, e8, c6, e6,
但刚才已经知道白主教不能被黑兵吃掉,因此它最後是被黑主教或黑王吃掉的,
也就是说整个棋谱当中黑棋除了兵之外就只有移动这两个棋子其中之一而已。
最後,白主教只有两步的时间可以吃掉 d7 兵,於是只能走最短路径 f1-b5-d7,
如此一来在它吃掉 d7 兵之前 c7 兵都不能移动,
这样一来由於黑方也没有多余的时间移动骑士,黑棋的第一步於是只能是 1...e6。
然後白主教依照原计画走了 2. Bb5。
但接着黑棋的其他棋子一样都还不能动,
黑棋唯一能动的棋子只有一个:2...Ke7!!。
思考到这边,答案就完全明朗了:
1. e4 e6 2. Bb5 Ke7!! 3. Bxd7 c6 4. Be8 Kxe8!!
这就是唯一的正确答案。
以上的详解是试图把整个解答过程以逻辑推理的方式呈现,
当然对於很多人来说,可能真正取得解答的方式并不是藉由那麽长的推理,
而是突然的瞬间灵感降临。
这倒是没什麽关系,在棋谱重建小品当中这是很平常的事。
尾端防雷。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.169.226
※ 编辑: terrorlone 来自: 61.230.169.226 (05/07 11:44)
1F:推 CHOIP:这题真难解...至少我和世界棋王卡斯帕洛夫有共同点了 XD 05/08 13:48