G. Rol(1986)首奖:
8
B b Nnr 黑白
7
p B P pQ pP = 小兵
6
p Pp P rR = 城堡
5
k P nN = 骑士
4
P R Kp bB = 主教
3
NP qQ = 皇后
2
PP kK = 国王
1
abcdefgh
问题:这个局面中无疑黑王被将死了。但这个局面合法吗?
难度:★★☆(纯属个人见解)
这题解完之後整个只能用「爽」一个字来形容,
但并不是因为战胜题目的成就感,而是这题的答案真的让人觉得很过瘾。
解开的人应该就会知道我的意思了。
1F:推 turtleqqq:恭喜~ 04/28 11:45
2F:推 krp:恭喜!! 04/28 12:30
3F:→ terrorlone:这题过几天如果没人解开的话我就公布答案好了 04/28 21:30
4F:→ terrorlone:响应某些人希望我贴一些比较难的问题的范例解答的要求 04/28 21:33
--
黑子死7子,白死R,由右边那只p的位置可看出,h行P绕到他後面要吃2个黑子
所以黑子7子全被白色的兵吃了.
--
白色上一步,只能是R走过去check,因为R不能吃任何黑子.
黑色上一步,目前有两种case
(一) 黑子移到e4给城堡吃被check
不可能,因为白色城堡不能抢了小兵的食物.
(二) p吃R,走到e6去
观察f8的b跑到d8去,可知e7兵必前进过,而这只兵如果不是e6这只
那就必须被f2的兵吃. 即e7走出来,在外面被f2的P吃,然後P走到e7.
则,上一步目前有两种可能,黑色由d7 or f7 吃e6的城堡.
而白色再上一步,只能是R从f6 or g6去check黑王.
...
如果再往上推,黑色上一步,只能从e4出发! 本来这是不可能的,
因为h7的Q、a8的B都指着这一格,如此黑王被不可能的三将军!!
但g6有白城堡就另当别论了! 因为双将军到还做得到~
故可知白城堡在g6,而黑上一步是e5 (被下面那只城堡check).
那白上一步呢? 既然要双将军,就只能城堡从d5跑到d4去check了.
再推黑,e4的上步又是e5. 现在,白上一步如果是d4,那变成无限do loop...
所以姑且猜是d3吧 (依然可导致此轮回)
上一步黑...好像还是只能e4 (没步动啊!)
白色这时候就可以用 "P前进让路" 给B来check了!
--
目前棋盘长这样
B__b_Nnr
p_BpP_pQ
_p_P__RP <----这时,白色d6的P可藉由前进来check.
______P_
__P_k_Kp
_NPR____
___PP___
________
--继续逆推--
****(白兵有两种可能进到d6,可以从d5前进,也可以从c5吃过路兵!)
============因为黑王全程只能e5、e4来回动,以下简称e5、e4.)===============
先假设不是吃过路兵...
则e5,但这次是被另一只在c7的主教check,
而要达成这个check,另一只城堡就要从d6移开用让路来check.
黑上一步,不用说,又是e4,这次是被Q check.
要达成这个Q的check,如果是用白城堡在d6、g6来回走的话又是loop.
所以只好逆推另一种进入这个回圈的方式,白色N从g6到f8.
黑e5,被N check,白,(以下都打避免回圈) N退回f4
到这边..发现此路不通.XD 因为无论如何都会陷入回圈,无可避免..(Mr. Anderson.)
--
退回到P d5-d6这一步,改考虑吃过路兵!
即d7的黑兵进2格到d5,然後P吃过路兵将军.
所以P退回c5,复活的黑兵退回d7. (也因此确认吃城堡的兵是f7那只.)
白现在是以a8 B check,达成如此check,同样地d3城堡为避免回圈不用.
改用g6的城堡,退回c6,黑e5,而白这次只能以d3城堡倒退了!
现在变成
B__b_Nnr
p_BpPppQ
_pRR___P
__P_k_P_
__P___Kp
_NP_____
___PP___
________
e4,白N回g6
e5,白N回f4
e4,白R回g6 (N已经调回来)
e5,白c6的R回d6
e4,白N回d5
e5..............
现在黑王可以来回移动不备check了,如此慢慢把白棋全移回去即可.
B__b_Nnr
p_BpPppQ
_p_R__RP
__PNk_P_
__P___Kp
_NP_____
___PP___
________
黑王来回移动,先把b3的N和K倒退回原位
左上主教先倒退移出来,d5的N倒退回原位
e7的P退一步,黑b退回f8.
右边白兵可以吐出q、r,靠着这两只阻挡,两只R可以回原位
白B也回原位,白Q回原位,
k、q回原位,c4吐白格b、n出来,
c5 P吐黑p出来,e6 P吐黑兵出来
全部回去…
※ 编辑: turtleqqq 来自: 61.231.192.63 (04/29 21:21)
5F:→ terrorlone:如果觉得可行就写一个完整棋谱出来吧 04/30 00:05
6F:→ terrorlone:否则都不能算完整答案 04/30 00:05
7F:→ terrorlone:不过如果你不会写棋谱记号那就算了,放你一马 04/30 01:17
8F:→ terrorlone:我只是想强调,做这种题目一定要把棋谱写出来才算数 04/30 01:17
9F:→ turtleqqq:恩 我打这麽辛苦..都不给摸头一下XD 05/01 00:30
10F:→ turtleqqq:其实我不写记号 只觉得9成以上板友都看不懂吧 05/01 00:30
11F:→ terrorlone:有共通的语言是很重要的,如果别人看不懂, 05/01 00:34
12F:→ terrorlone:是他们应该要跟进才对,不是你去迁就他们 05/01 00:34