作者ars1an (小曹)
看板puzzle
标题Re: [问题] 西洋棋谜题(虫食棋谱极小品)
时间Wed May 25 09:50:45 2011
※ 引述《terrorlone (要努力成为伟大的学者)》之铭言:
: 这题不是我设计的,是 M. Richter 找到的题目。
: 真的满高兴把这个题材贴到逆向分析通信之後有了很重大的回应。
: 他找到了很多八个单步的有效题目(而且可能是全部),
: 其中有一题我觉得特别有意思,贴来跟大家分享。
: 题目:还原这则虫食棋谱:1.** *** 2.** *** 3.** **** 4.***** **
: 难度:★★(纯属个人见解)
: 我觉得这题的结构颇漂亮的,而且很适合当动脑小菜。
挑简单的回 :p
首先我自己对PGN格式不熟,所以先把各个步数的可能形式与例子都列出来
顺便贴出来,可供同样刚开始做题目的板友参考
("其他"指非小兵的棋子; "消歧义"指为了消除歧义而加进行或列的记号;
"消歧义2"指加进行列才能消除歧义 细节请参考
#1A1TgpvR)
2:
小兵移动: e4
3:
小兵移动将军: e4+
其他移动: Nc4
短入堡: O-O
4:
小兵吃子: dxe4
其他吃子: Nxc4
小兵移动昇变: f8=Q
其他移动将军: Nc4+
短入堡将军: O-O+
其他移动消歧义: Nbc4
5:
小兵吃子将军: exf8+
小兵移动昇变将军: f8=Q+
其他吃子将军: Nxc4+
长入堡: O-O-O
其他吃子消歧义: Nbxc4
其他移动将军消歧义: Nbc4+
其他移动消歧义2: Nb2c4
6:
小兵吃子昇变: exf8=Q
吃过路兵: exd6ep
长入堡将军: O-O-O+
其他吃子将军消歧义: Qaxb7+
其他吃子消歧义2: Qa6xb7
其他移动将军消歧义2: Nb2c4+
7:
小兵吃子昇变将军: exf8=Q+
吃过路兵将军: exd6ep+
其他吃子将军消歧义2: Qa6xb7+
接着来看这题 1.** *** 2.** *** 3.** **** 4.***** **
首先能确定的是:
(1) 白棋的前三步都是动小兵,没吃子
(2) 黑棋前两步是动非小兵,没吃子
(3) 黑棋第四步是动小兵
白棋第四步有五个字母,可能性如下:
- 小兵吃子将军: 这是可能办到的,cxd7+或gxf7+两者。
然而黑子第四步不可能靠动小兵来解除将军,故不可能。
- 小兵移动昇变将军: 这办不到,第四步顶多走到列7
- 长入堡: 不可能,因为白棋没把国王跟城堡之间的棋子移开
- 为了消歧义而增加字数: 不可能,小兵之外的棋子没动过,没有任何吃子会有歧义
- 非小兵吃子并将军: 这是唯一有可能的了
然而此棋子必须满足两个条件:
(1) 一步就从原来位置走到可将军的位置
(2) 黑棋能靠移动小兵来解除将军
城堡、骑士跟主教都无法满足(1)的,能做到的只有Qxa4+跟Qxh5+
至於(2),Qxa4+可以靠c6或b5来解除将军;Qxh5+可以靠g6来解除将军
而要达成Qxa4+或Qxh5+还有三个先决条件:
(3) c2或e2的小兵移开
(4) d7或f7的小兵移开
(5) 把一个黑棋移到a4或h5上
由於黑棋前两步都是动非小兵,故我们知道达成(3)的方法是黑棋第四步让小兵吃子
由於白棋前三步都动同一个小兵的话,是可以从列2走到列6让黑小兵吃的
而这个小兵必然也是(3)里对应的小兵
接下来我们如何把一个黑棋以一或两步移到a4或h5?
一步显然是走不到的。在小兵未动过的情形下,两步能走到的也只有Nf6、Nh5了
至此我们已经可以推导出这八步了:
1. e4 Nf6
2. e5 Nh5
3. e6 fxe6
4. Qxh5+ g6
底下防雷
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.61.126.170
1F:推 terrorlone:解开这题的话可以继续挑战 7307 05/25 10:16