作者DreamYeh (天使)
看板puzzle
标题Re: [问题] 西洋棋谜题(虫食 + 着色 + 棋盘定向)
时间Sun Jul 8 12:58:05 2012
※ 引述《terrorlone (终於摆脱忧郁)》之铭言:
: 这题是 A. Frolkin 和 A. Kornilow(1983)的题目:
:
: A AAC
: L A AD
: A A D
: A A A
: A A C
: AU ALU
: IA AD L
:
: 题目:
: (1) 请将棋盘旋转至正确方向并将格子着上深浅两色。
: (2) 每一个字母代表一种棋子(不分颜色),
: 请判定字母与棋子种类的正确组合,并将棋子着色。
: (3) 求出最後一个单步。
: (4) 请问这题是在向谁致敬?
: 最後一小题我相信应该只有超级西洋棋谜题狂才答得出来,
: 所以各位不用理他没关系 XD 把前三小题做出来就行了。
: 正确答案当然是唯一的罗。
: 难度:★★★(纯属个人见解)
--------------------------------
前言:
这一题我必须说,我先解开的,是可能被大家以为来乱的第
四小题,我
把盘面上的英文字都抄在纸上,就想到应该就是他了!
答案正是
Michel Caillaud!
盘面上英文字-C,A,L,U,D刚好就能组合成他的名字!这位正是西洋棋谜
题一位大师级人物,对我来说有如在云端上的高手一样。
至於为什麽我会特别认识他呢?这就跟某年谜题设计竞赛有关了~细节
不多说,总之我对他形容就是
「好像大家在赛车,我开着车努力跑了很久,忽然『轰!』一声,你看
到一台法拉利远远把你追过去」那种感觉XD
好啦!冲着对这位大师强大的敬仰,好好来解这题吧!这题其实难易度
中等,前面会稍卡一下,後面推理却是行云流水,只是说明麻烦点~希
望大家有兴趣也能先来自己推理看看!
--------------------------------
谁是兵?
先来问个看似基本问题,盘面上哪个字母是兵?我想很多初学者可能不
假思索,直接说A是兵!为什麽勒?因为他是最多的字母嘛!
但其实,这部分的证明,反而会是最麻烦的~问题是,你怎麽知道她是
不是所有兵都升变成某子,譬如骑士来的呢?
要证明不是那样,当中牵涉几个麻烦理论,首先我们要先证明一个前提
-兵要昇变,一定要透过吃子斜移,这很容易,否则被敌对兵挡着嘛~
再来,如果吃的是非兵棋子,那最多昇变两子、如果吃的是兵,那最多
能昇变出三个棋子来!这前提就要在棋盘上摆摆看才知道怎麽回事了!
知道这个前提後,来看看盘面吧!盘面上总共有27个棋子,16个A,另
外一定要注意个细节,所有兵种都有出现。
那嘛假设A不是兵,譬如说是骑士好了,那表示除了原有4颗棋子外,
还要昇变出12颗棋子出来。但盘面上只有少5子呀?这样一来有两种情
况:
第一种情况是,12颗棋子是透过4个兵、分别吃4兵,然後全部生变而
来,但这样一来,所有兵都必须昇变或被吃才行,但最後盘面全兵种都
有,矛盾。
第二种情况很麻烦,可以是3个兵,分别吃三个兵、昇变9子,剩下4
个兵,吃2个非兵棋子位移,其中三个昇变,这样 9+3也是12(另一兵
不能升否则同样有兵种不全矛盾)。
但这样一来,这只唯一没昇变的兵会是哪个字母?看盘面上只有I是单
一存在的字母,但I那个位置却怎麽转都在底线,不可能是兵。
经过这复杂论证,我们终於证明A一定要是兵了!令人惊讶,本来A是
兵是这麽直觉事情,谁知道其实竟是这麽复杂!反到後面推理就简单了
~
把A代为兵,可发现,除非把棋盘翻转90度,否则A可是会出现在底线
呀!但要怎麽转呢?顺时针逆时针?我们继续看吧!
--------------------------------
翻转
现在,把棋盘先顺时针翻转90度,注意正解可能是逆转90度的,但不要
紧,我们先解解看哪个是矛盾吧!
如图:
8
I
7
AA AALA p = 小兵
6
U r = 城堡
5
A A A n = 骑士
4
DA A A b = 主教
3
LA A q = 皇后
2
LU ADAA k = 国王
1
C DC
ABCDEFGH
首先一样,分析双方兵的位移量,[22232230],至少需位移五次,因此
所有失子都必须提供兵做位移。同时,兵已经有16个,因此不能再做昇
变。
由於兵位移一定发生在D~H列,表示ABC三列的兵阵营分明,A7=B7=C7
A5=B4=C5
看看国王在哪吧!王一定要刚好两个,且不能相邻,只能是C或U,但
B6的U同时被不同阵营的兵A5,A7攻击,不可能(也无法透过前进叫将等
手段)
注意E2的D,如果是骑士,那他从一个不可能移到的位置将到双王,从
而D不是骑士。此外他三子都在同色格,不可能是主教。也不会是皇后
(没昇变后只能两个)。剩下唯一可能,他就是城堡。
同样L也是三个都在同色格不可能是主教。也非皇后。只能是骑士了
I如果是主教,那他位在不可能进入的位置(你可能假设B2是敌对兵?
不可能!位移量在右半边都用光了)。从而只能是皇后。
最後U只能是主教了
看一下第1行,f1城堡正将着双王,且无法移入,也不能是靠吃子(子
要全喂兵),这样看来只有一个可能,就是
最後一步是透过O-O的方式
叫将,从而G1是白王、F1是白城。
更重要的是,我们也可推翻一开始棋盘可能是逆转90度的剧本,因为在
那个剧本,无法透过入堡变成那种诡异城堡叫将形式
--------------------------------
着色
现在我们已经分辨出所有棋子、也确定翻转方式,甚至也知道最後一步
了,剩下着色了!我们先把棋盘画出
8
Q
7
PP PPNP p = 小兵
6
B r = 城堡
5
P P P n = 骑士
4
RP P P b = 主教
3
NP P q = 皇后
2
NB PRPP k = 国王
1
k RK
ABCDEFGH 最後一步:o-o
ABC三列已经无法发生兵位移、是故可确定彼此阵营。
A2、B3骑士只能是黑否则将到王。剩下F7骑士只能是白
B2主教只能是黑否则将到,从而B6同色格主教只能是白
既然已经知道最後入堡,d2,e2,f2,g2都只能是白
由位移数量=5以及兵位置分析,可得剩下兵的阵营,d4黑、d7白、
e5,e7黑、f2白f4黑、g3黑g7白
白捉子为exd hxg
黑捉子为fxe gxf hxg
如此A8只能是黑后
最後来着色吧!
8
q
7
pp PpNP p = 小兵
6
B r = 城堡
5
P p p n = 骑士
4
rP p p b = 主教
3
nP p q = 皇后
2
nb PRPP k = 国王
1
k RK
ABCDEFGH 最後一步:o-o
全局解析完毕(#)
--
— 请多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog:
http://dreamyeh.pixnet.net/blog
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.187.230
1F:→ terrorlone:「王一定要刚好两个,且不能相邻」…U 也符合啊 07/08 13:39
※ 编辑: DreamYeh 来自: 111.251.187.230 (07/08 16:31)
2F:→ DreamYeh:补充上去了XD 07/08 16:31