推 turtleqqq:恭喜~ 04/28 11:45
推 krp:恭喜!! 04/28 12:30
→ terrorlone:這題過幾天如果沒人解開的話我就公布答案好了 04/28 21:30
→ 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)
→ terrorlone:如果覺得可行就寫一個完整棋譜出來吧 04/30 00:05
→ terrorlone:否則都不能算完整答案 04/30 00:05
→ terrorlone:不過如果你不會寫棋譜記號那就算了,放你一馬 04/30 01:17
→ terrorlone:我只是想強調,做這種題目一定要把棋譜寫出來才算數 04/30 01:17
→ turtleqqq:恩 我打這麼辛苦..都不給摸頭一下XD 05/01 00:30
→ turtleqqq:其實我不寫記號 只覺得9成以上板友都看不懂吧 05/01 00:30
→ terrorlone:有共通的語言是很重要的,如果別人看不懂, 05/01 00:34
→ terrorlone:是他們應該要跟進才對,不是你去遷就他們 05/01 00:34