puzzle 板


LINE

※ 引述《terrorlone (快要得忧郁症的星君)》之铭言: : 这是我今天看到并成功解开的一则问题,因为真的觉得太有趣, : 所以一定要跟各位分享一下。这是 Andrej Kornilow 在 1995 发表的谜题。 : 现在棋盘的状况是(下侧为白方,上侧为黑方): : BBNRRKRK P = 士兵 : PPP_B_PP R = 城堡 : _PPPPPQN N = 骑士 : __P_PPRP B = 主教 : ______P_ Q = 皇后 : ________ K = 国王 : ________ _ = 空格 : ________ : 请试着把棋盘上的棋子正确地着上黑色或白色, : 并且说出在这个局面之前的前两步分别走了什麽(如果有吃子,请说出吃了什麽)。 : 正确解答是唯一的。 : 试试看!这相信能让各位陶醉在其中好一阵子。   以下是个人所给的详解,其实之前看到问题已推出了, 不过都没时间整理成文章,今天就趁有空来po一下吧~   请大家多指教!   首先为了好理解,我们将之标上座标,并计画以亮黄代 替已推出的白方,暗黑代表已推出的黑方。未标色表示未推 出。  ABCDEFGH 8BBNRRKRK 黑 7PPP B PP 6 PPPPPQN 5  P PPRP 4      P 3 2 1         白 盘面上没有的子:QBNNR   首先我们注意到G8,不、不是在骂脏话,而是那一颗 城堡,显然他一次 Check两个King。   西洋棋有个基本行棋规则就是,当被 Check时候,下回 合必定要靠走王、挡子、吃子等手段解除 Check状态。   这另一方面即表示「走到任何局面、若某子出现能吃王 状态,则上一着必定是走该子、或用娜腾方式造成吃王状态 」。而在这里是城堡贴王叫将,显然为前者情况。   那这颗城堡怎麽走到那个位置呢?前後左右都塞住啦? 可不可能是城堡先走到那个位置,然後大家在移子变成这个 局面呢?不可能!因为城堡叫将後,避王是必然着法!   所以该城堡的确是最後一手棋,而唯一能走到那边的着 法即是:昇变。也就是F7-G8。   当然,既然能昇变,可见他一定是颗白子了。(题目设 定下为白方),而且他原本是在F7位置的兵。  ABCDEFGH 8BBNRRKK 黑 7PPP B PP 6 PPPPPQN 5  P PPRP 4      P 3 2 1         白 盘面上没有的子:QBNNR --------------------------   接着观察个有趣现象,我们都知道,兵若是不斜移,理 论上来说,一个纵列,一定是两只兵,这样一来,A列、D 列都只有一只兵。可见得他们斜移到其他列去了。   那斜移到哪呢?这也很显然,C列有三只兵、G列也有 三只兵(什麽你说只有两只?别忘了我们刚刚才推出G7在 上一着有只兵了)   然而兵要能斜移,他必定要吃子。棋盘上兵斜移几次呢 ?从A列到C列差两格、D列到G列(别忘了那只兵最後还 斜吃到G列升变呢)差三格。这样说来,兵斜移五次,也吃 了五颗子。   可不可能斜移更多次呢?不可能!盘面上仅有五颗子被 吃掉呢!   我们可以得知,兵至少斜移五次,盘面上缺少的五颗子 就是被兵吃掉的。而这些兵的出发列,必定是那些只有一只 兵的纵列。(否则就需要超过五次的斜移)   这样说来,任何纵列只要仅存一只兵,那他肯定是未曾 斜移,否则就需要超过五次斜移。因此可推得A7那颗是未 曾移动过的黑子。 (这边逻辑我在写的时候补充多一点,假设A7是白兵,由  於B7也是白兵,则B7白兵只能从C列来,那C列将有  三黑兵,要造成这种局面需要六次斜移,不合理。)  ABCDEFGH 8BBNRRKK 黑 7PP B PP 6 PPPPPQN 5  P PPRP 4      P 3 2 1         白 盘面上没有的子:QBNNR --------------------------   那那些兵又分别从哪移过去的呢?我们现在注意到A8 、B8两个主教。显然他们在一个进不去的地方。   我们假设B7、C7是黑子,那麽这两颗黑子显然都在 初始位置(兵不能後退)、未曾移动,那这两个可怜的主教 就不知道要怎麽进去那个位置了!   这边我们用到点另外推论,B8主教可不可能是从A7 那个位置塞入?不可能!因为我们刚推出A7是颗未曾移动 的黑兵呢!   所以B7、C7是斜移的,而他显然是由棋盘下方往上 方吃子斜移,从而是个白子!!  ABCDEFGH 8BBNRRKK 黑 7PP B PP 6 PPPPPQN 5  P PPRP 4      P 3 2 1         白 盘面上没有的子:QBNNR --------------------------   考虑兵的颜色,开始局面皆为白兵在下、黑兵在上且一 列有两只兵状态,由於,B6的兵,由A列提供,C7的兵 则由B列提供。   而G列、H列皆未发生兵斜移出去的现象。F列也仅在 「最後一着」发生兵斜移出去「升变」事件。而那只去升变 的兵,也显然是由其他列所提供,亦即F5、F6并未被影 响。   则可推出这几列兵的颜色:  ABCDEFGH 8BBNRRKK 黑 7PP B PP 6 PPPPQN 5   P 4       3 2 1         白 盘面上没有的子:QBNNR --------------------------   问题在於,最後升变的那只白兵,是由哪一列提供?   我们很快发现D列只有一只兵,那表示这只白兵是从D 列斜移三次、慢慢走来的!从而可推定:  ABCDEFGH 8BBNRRKK 黑 7PP B PP 6 PPPPPQN 5   PP 4       3 2 1         白 盘面上没有的子:QBNNR   G8的城堡是「斜移」三次後升变的、如此加上前面已 确定有斜移的B7、C7,所有有斜移过的子都找到了!且 可以推断所有被吃的子都是黑色的(白需吃黑才能斜移)   考虑城堡的分布状态,请仔细观察上图,黑兵仅在B~ F列往前移动一格。而任一方城堡是无法超越这条「防线」 的!   可知在棋盘上方的城堡都是黑的,下方都是白的。如下 图(当然G8那是升变成白方的城堡例外)  ABCDEFGH 8BBNRRK 黑 7PP B PP 6 PPPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNNR 如此黑有三个城堡,这是不可能的!!!本题无解!!! 大家可以回家了!!!!!!!!!!!!! (背景响起回家的配乐) . . . .            ....愚人节快乐!(被打) --------------------------   好吧!既然这是个愚人节玩笑,那表示这题是可解的, 那到底是哪一步骤有问题呢?   如果你还未解题目直接看解答,我真诚建议你回头去看 看整个解题过程。所有看似直观、或难以理解部分,如果你 能看出哪个地方有矛盾,那我想你也能了解这一题惊人的「 陷阱」   不卖关子~   我们直觉地认为D列只有一个兵、从而升变的兵是从D 列提供。这个逻辑虽然「直观」,可惜未考虑完全。   它可不可以是E列提供的呢??   这怎麽可能!D列只有一只兵,那那只兵又跑到哪去了 ..?....莫非.....   答对了!我们如果脑筋卡死在升变的那只兵,是经由好 几次斜移後才进行昇变,那这题真的就卡死了,可不可能是      升变兵由E列提供,然後D列再送E列一只兵?!   剧情急转直下,首先考虑D列送E列什麽颜色的兵?如 果是白兵,那同上一次的推理,所有斜移的兵都是白色、所 有被吃掉的兵都是黑色。再把城堡分边站後,推出黑方有三 城堡之矛盾。   从而D列只能送E列黑兵,如下分布:  ABCDEFGH 8BBNRRKK 黑 7PP B PP 6 PPPPQN 5   P 4       3 2 1         白 盘面上没有的子:QBNNR --------------------------   同样再进行城堡分边、并由城堡数量可得白唯一被吃的 子即为城堡:  ABCDEFGH 8BBNRRK 黑 7PP B PP 6 PPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNN --------------------------   剩下的都蛮好推理的,显然E8城堡紧贴F8国王,若 他为白方,则他最後一着怎麽可能不避王而走升变呢?   因此F8为黑色,从而H8为白色。  ABCDEFGH 8BBNRRKRK 黑 7PP B PP 6 PPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNN --------------------------   同样E7主教为黑色,与他站在棋盘同色格的B8自然 为白、剩下在异色格的A8,因已有黑主教被吃,显为白。  ABCDEFGH 8BBRRKRK 黑 7PP B PP 6 PPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNN --------------------------   剩下的Q、N、N,由吃子状况来看,当然都是白。  ABCDEFGH 8BBNRRKRK 黑 7PP B PP 6 PPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNN --------------------------   接着考虑倒数第二步,显然局面全部被锁死了,能走成 最後局面的只有两种可能,一为动闲着,即黑 城堡D7->D8 另一种可能是出题者所说的D7->E6吃子。   现在证明D7->E6吃子不可能,兵要当时在D7,可见得未 曾移动,考虑当时局面如下:  ABCDEFGH 8 B      7 PPB PP 6 PP  P 5    P    考虑左上角最後局面棋子的顺序,要变成这种局面: 1.兵C7->C6、 2.白主教移入B8(接着这条路要被自己的兵堵住了)  3.某黑子到C7送死、白兵一路前进到C7 4.兵B7->B6 5.之後黑主教才能从初始位置移开(黑主教只能从B7走开)   大家注意到矛盾了吗?那黑A8城堡是何时移开?他又 能躲去哪?显然,在第二步骤後,白主教将会把它关起来。 他必须在那之前离开。   但那之前黑主教还在原位,他能逃去哪?别忘了B7的 兵也挡在那边碍事啊!可见黑城堡根本找不到逃脱机会,但 最後局面黑两座城堡可都还在哪!这是不可能的!   是故唯一可能就是,D7黑兵在这更之前就移开了。这 样黑方主教就能从D7位置移开,城堡也才能顺利「开溜」 ,活到最後局面了。 --------------------------   现在来解最後一着,显然为进兵吃子、升变,问题是他 吃了什麽??      从被吃的子来看只能是皇后、主教或是骑士,最先淘汰 的是皇后,因为如果皇后已经在那个位置,倒数第二步黑方 将选择立即吃王结束游戏!   那可不可能是主教呢?我们又回到前面局面。我们刚引 述过,黑在C8的主教,必先从D7开溜才行  ABCDEFGH 8 B      7 P B PP 6 PP PP 5    P    那麽他要到G8,要经历哪些过程呢?显然F7必须被 清出来,但别忘了那个点在倒数第一步时候已经站着一只兵 呢!   那它可不可能在白兵前往那个位置前到G8就定位?不 可能!他要能移出时候,D7兵已经移开了,这样一来我们 的白兵一路斜吃的路将会被挡住。   那可不可能是,D7兵先斜吃到E6,黑主教移出,然 後D7兵前进一格让出路来让白兵能斜吃进去?   但这样有个矛盾。这样一来E7黑兵必在这之後移动, 导致黑主教被局限在原地,如此黑H8城堡将被卡死而出不 来!!   由以上可知,要让黑方主教活到最後是不可能的,他必 须很早就在B7被吃掉,从而最後被吃的子不是主教,而是 骑士。 -------------------------- 整理後得到答案:  ABCDEFGH 8BBNRRKRK 黑 7PP B PP 6 PPPPQN 5   PPRP 4       3 2 1         白 盘面上没有的子:QBNN 最後两步是:   黑 城堡D7->D8  白 兵F7->G8吃骑士(N)Checkmate                         得解 -------------------------- --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.37.44
1F:推 terrorlone:答案对,可是过程似乎有点不完整 04/01 15:22
2F:→ terrorlone:你好像没有解释为什麽倒数第二步不可以是 d7->e6 吃子 04/01 15:23
3F:→ terrorlone:而且你也没真的解释清楚为什麽 g8 被吃的不能是主教 04/01 15:27
4F:→ terrorlone:它真的不可能进去吗?理由何在?这是需要说明的 04/01 15:28
5F:→ terrorlone:其他部分我先不细看了,留给你检查一下 04/01 15:29
ok补充说明之 ※ 编辑: DreamYeh 来自: 210.202.86.252 (04/01 17:01)
6F:推 terrorlone:抱歉,我稍早没看仔细,你的答案并不正确, 04/01 17:56
7F:→ terrorlone:请重新检视你的整个推理过程 04/01 17:56
8F:→ terrorlone:再次叮咛,不要去思考「棋理」的问题,因为从来没有人 04/01 17:59
9F:→ terrorlone:说过这是一盘合乎棋理的棋局,你唯一可以相信的只有这 04/01 17:59
10F:→ terrorlone:是一盘合乎规则的棋局,如此而已。请记得, 04/01 18:00
11F:→ terrorlone:在这个仅有的前提之下,答案就已经是唯一的了, 04/01 18:00
12F:→ terrorlone:完全无须考虑到底合不合乎棋理。 04/01 18:00
不好意思,刚回头看了一下,发现部分标记颜色错误,已更正 请再帮检阅一次吧 感恩!!
13F:→ terrorlone:总之只差前两步的解释而已了,加油! 04/02 08:01
ok 我又做了补充,请帮看一下吧:P ※ 编辑: DreamYeh 来自: 210.244.54.130 (04/02 12:01)
14F:推 terrorlone:终於答对了,恭喜 04/02 12:05
15F:→ terrorlone:当然你的推理过程跟我并不完全一样,例如关於倒数两步 04/02 12:05
16F:→ terrorlone:我是各自独立推理出来的,而你是先解一边再利用其结论 04/02 12:06
17F:→ terrorlone:去解另外一边。当然推理过程可以有千百种,但是其精髓 04/02 12:06
18F:→ terrorlone:会是一样的:就是去注意到移子顺序上的不可能性 04/02 12:07
19F:推 puzzlez:这题真的好难,我看答案看了好久 原PO真是厉害! 04/03 15:17







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP