作者DreamYeh (天使)
看板puzzle
标题Re: [问题] 西洋棋谜题(攻击数问题 #7)
时间Mon Feb 15 02:48:06 2010
※ 引述《terrorlone (要努力成为伟大的学者)》之铭言:
: 这是今天新完成的第七号作品。
: 这题我在整个构思上花的心思比过去的任何一道题目都还要多,
: 希望可以让各位喜欢!
: 再重写一次规则好了:
: 每个数字都代表一个棋子,而该数子表示该棋子正在攻击的格子数目,
: 被攻击的可以是空格或者是被敌方棋子占据的格子。同一方的棋子不会互相攻击。
: 小兵的攻击范围至多为其斜前方的两格。
: 请找出每个数字对应的棋子。答案必须是一个合法的局面。
: 8 8
: 7 7 221
: 6 7 7
: 5 10 12
: 4 6 5
: 3 1 13
: 2 1 22 12
: 1 3 53
: abcdefgh
: 难度:★★★(纯属个人见解)保证可手解
(以下发表个人解答,为求解题乐趣,希望解过後再行翻页)
(防雷)
防雷线
===================================
8
8
7
7 221
6
7 7
5
10 12
4
6 5
3
1 13
2
1 22 12
1
3 53
abcdefgh
1.先解几个明显的,a3 c2 h7 g7 f7都一定是兵,其余都不可能(小数)
h5 f2 一定是后,d3一定是城堡,e5一定是主教,其余不可能(考虑10以上大数)
a7位在边界却有攻击数7,只能是城
8
8
7
R PPP
6
7 7
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
3 53
abcdefgh
2.注意f2=12且他有e2 g2 h2 f3 f4 f5 e1 g3 h4 e3 d4 c5等空格攻击点共12
这表示他没攻击到任何一个子力
(解谜关键)
我们假设他颜色是红(红阵营可能是白也可能是黑),他的攻击格棋子都能标红
8
8
7
R PPP
6
7 7
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
3 53
abcdefgh
3.考虑f1,只能为城,且攻击到a1,我们并标注a1阵营为绿
8
8
7
R PPP
6
7 7
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
3 R3
abcdefgh
4.检视棋盘,发现一个有趣事情,
所有国王可能处的位置,都被标颜色了
(王可能在的位置只有b6 f6 a1 g1)
现在绿阵营的王,只能在a1了
8
8
7
R PPP
6
7 7
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
K R3
abcdefgh
4.关键都说完了,现在可以开始快速解了!先将a2标注为红色
注意e5主教,如果是红色,表示红方阵营正以一种不可能的方法double check
亦即e5为绿色,考虑h5=12,同第二步的方法标注h5,h7,f7为绿
8
8
7
R PPP
6
7 7
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
K R3
abcdefgh
5.f6若为王,则双方正互相check对方,不合理,只能是骑士
g8被f6踩到但f6攻击数=7,是故为红阵营,考虑攻击数=8,只能是城堡,
依g8攻击数,g7可标注为绿
考虑a7攻击数=7,表示他与f7,a4同阵营,同样标注为绿
8
R
7
R PPP
6
7 N
5
B Q
4
6 5
3
P R
2
1 P2 Q
1
K R3
abcdefgh
6.a4只能为主教,并标注c2为红
a2被a1王攻击,标注为红,同时他不可能为城,只能为兵
b7只能为主教,如今红方王只能在g1了
d2攻击数为13,表示与d2,a3异色,标注为绿 (a3同时标注为红)
c4只能为骑士、且为红阵营
最後d2只能是兵
8
R
7
R PPP
6
B N
5
B Q
4
B N
3
P R
2
P PP Q
1
K RK
abcdefgh
7.最後分析红、绿分别为哪一阵营即可
可以发现红方城堡正在check绿方王,在'王必须保护自己'的规定下
上一步行棋必为红方,走的棋步只有可能是以下三种情况:
Case 1: 红方执行王车易位(Castling) ,亦即 O-O
但这种情况须合乎两个前提:
一是红为白棋方,二在易位前白王未曾移动,即在e1才行
然而注意到白棋方a2 c2 d2兵都未动过,如此黑方王怎麽
样都不可能走到a1这个点(基本规则:王不能走自杀步)
Case 2: 红方透过移开b1~e1的一颗子进行闪击
这种状况依旧不可能,从图上可发现唯一可执行闪击的仅f2的皇后
但这样红后上一着正在check,矛盾 (基本规则:行棋者有义务解除check状态)
Case 3: 看来最後动的只能是f1 红城堡了,
他是从哪移到那边?b1~e1都不合理(逆推发现绿方未解check状态)
这样一来只剩下一个可能,就是升变,即g2或e2的红兵吃入f1
由兵行棋方向(白兵只能往棋盘上方行棋)
红为黑方、绿为白方,全局解晰完成
8
R
7
R PPP
6
B N
5
B Q
4
B N
3
P R
2
P PP Q
1
K RK
abcdefgh
===================================
--
— 请多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog:
http://dreamyeh.pixnet.net/blog
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.224.58
1F:→ terrorlone:这种难度的逆向分析对你来说应该是太简单了…… 02/15 11:34
2F:→ terrorlone:不过我总之就是想尝试一些不同於单纯倒退的新结构 02/15 11:36
3F:→ terrorlone:另外我也试图用棋子的位置来做一些暗示性的欺骗作用 02/15 11:37
4F:→ terrorlone:不过到底能不能骗到人我就不晓得了……希望可以啦 02/15 11:37