作者DreamYeh (天使)
看板ChineseChess
標題[問題] 中國象棋謎題(加入棋子) 原創!
時間Wed Jul 20 12:24:02 2011
盤面上有
若干棋子被拿走了,請把他們找出,並放回正確位置,使得盤面
變成「合法棋局」、並求最後一步走了什麼
(你可以想像你下到一半,有個小朋友忽然頑皮拿走"一些"棋子,然後你
要把棋局恢復)
(合法棋局的定義為,雙方自始至終按照規則下棋,並無王見王、自殺棋
發生)
1 2 3 4 5 6 7 8 9
┌─┬─
象─
傌┬┬─
士─
象─┬─
包 q 認輸離開
│ │ │ │\│/│ │ │ │ p 要求和棋
├─┼─
車─┼─
士─┼─
傌─┼─
馬 方向鍵 移動遊標
│ │ │ │/│\│ │ │ │ Enter 選擇/移動
兵─┼─┼─
車─
將─┼─┼─
兵─
炮
│ │ │ │ │ │ │ │ │
├─┼─┼─┼─┼─┼─┼─
兵─
卒
│ │ │ │ │ │ │ │ │ 我方剩餘時間 5:00
├─┴─
卒─┴─
俥─┴─
卒─┴─┤ 對方剩餘時間 5:00
│ 楚 河 漢 界 │
├─┬─
兵─┬─┬─┬─
兵─┬─┤
│ │ │ │ │ │ │ │ │
├─┼─┼─┼─┼─┼─┼─┼─┤
│ │ │ │ │ │ │ │ │
卒─┼─┼─┼─
帥─┼─┼─┼─
相
│ │ │ │\│/│ │ │ │
├─┼─┼─┼─
仕─┼─┼─┼─┤
│ │ │ │/│\│ │ │ │
└─┴─
卒─┴─┴─
仕─
馬─┴─┘
九 八 七 六 五 四 三 二 一
題目:盤面上若干棋子被拿走了,請把她們放回,並求出最後一步走什麼
(注意:輪誰走、或被拿走多少子,這些都是可以推理出來的~)
----------------
若你在此棋盤上看到?號之類,表示不支援unicode
可參考以下題目
┌┬象碼┬士象┬包 紅 黑
├┼車┼士┼碼┼馬 ─ ─
兵┼┼車將┼┼兵炮 硨 車
├┼┼┼┼┼┼兵卒 碼 馬
├┴卒┴硨┴卒┴┤ 相 象
├┬兵┬┬┬兵┬┤ 仕 士
├┼┼┼┼┼┼┼┤ 帥 將
卒┼┼┼帥┼┼┼相 炮 包
├┼┼┼仕┼┼┼┤ 兵 卒
└┴卒┴┴仕馬┴┘ (不知輪誰)
下棋下到一半,被頑皮小朋友亂入拿走一些棋子,
請把棋子找出、放回棋盤上,並推出最後一步走什麼
--
— 請多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog:
http://dreamyeh.pixnet.net/blog
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.222.246
※ 編輯: DreamYeh 來自: 122.116.222.246 (07/20 12:49)
推 martin0401 :先推 這種題目超有趣的!! 07/20 15:27
推 jity :俥拐六路傌 包在三路傌的下方 炮在五路俥的上方 07/20 20:13
→ jity :最後一步是傌四進三 07/20 20:13
→ DreamYeh :樓上有空po個詳解吧:P...大家也可想一下為什麼唯一解 07/20 20:18
推 popfish :很有意思的題目 先M 07/20 21:20
推 zgoi :有趣先推 慢慢想 07/21 00:05
推 zgoi :可以破梗嗎0.0 07/21 00:15
→ DreamYeh :可以呀 :> 07/21 01:07
推 zgoi :紅方少相、俥、炮各一個 07/21 12:28
→ zgoi :黑方少包 07/21 12:28
→ zgoi :但紅方相可行經的七處都已有棋子 故原來應該沒有相 07/21 12:29
→ zgoi :紅方已有四處將軍 故剩下三顆棋子必定有擋到其中三處 07/21 12:30
推 zgoi :首先包不可以拐在六路傌或卡在五路俥 07/21 12:36
→ zgoi :一個會有機會吃到將軍中的棋子 一個是在將軍 07/21 12:37
→ zgoi :若拐在三路傌 剩下俥炮來擺 也不合 07/21 12:37
→ zgoi :因此 包 只能擺在三路傌的下方 來擋炮 07/21 12:38
→ zgoi :接下來的 炮 只能擋五路俥 不然剩下的俥也擋不了 07/21 12:38
→ zgoi :再來的俥一定是拐六路傌 因為六路傌是卡在裡面的 07/21 12:39
→ zgoi :可推知最後一步應該是傌四進三 07/21 12:39
→ DreamYeh :答對嚕 但怎不用回文的/w\? 07/21 12:41
推 zgoi :本來想說用推的完了 結果一長串XD 07/21 12:42