返回列表 发帖

[历史] [教学]死之塔猜数字拿黄色钥匙思路举例

跟人组爬塔很多次 发现黄色钥匙猜数字那里难倒了很多人 虽然说有猜数器 但是还是有很多人下载下来根本不知道怎么用 或者怕EXE文件有病毒不敢下载
好不容易磨了大量时间混过去了 练级在8楼不小心摸了个宝石(触发对话以后回人物选择画面可以取消的,钥匙还是会在) 又要重新受次折磨

写这个帖就是为了比较清楚的讲一下猜数字的思路 给大家一点帮助

规则是这样的:电脑随机出一个3位数字,然后让你来猜这个数字是什么,这个3位数字的每一位都是不重复的

然后给你5次机会 你每猜一次 都会告诉你 你给的数字有几个和电脑出的那个3位数字的位置和数字都吻合 除此以外 还有几个数字吻合但是位置跟电脑出的有差异


思路是这样的

首先 它是一个3位,无重复数字的数 那么就有以下这么多种组合
123132142152162172182192
124134143153163173183193
125135145154164174184194
126136146156165175185195
127137147157167176186196
128138148158168178187197
129139149160169179189198
        
213231241251261271281291
214234243253263273283293
215235245254264274284294
216236246256265275285295
217237247257267276286296
218238248258268278287297
219239249259269279289298
        
312321341351361371381391
314324342352362372382392
315325345354364374384394
316326346356365375385395
317327347357367376386396
318328348358368378387397
319329349359369379389398
        
412421431451461471481491
413423432452462472482492
415425435453463473483493
416426436456465475485495
417427437457467476486496
418428438458468478487497
419429439459469479489498
        
512521531541561571581591
513523532542562572582592
514524534543563573583593
516526536546564574584594
517527537547567576586596
518528538548568578587597
519529539549569579589598
        
612621631641651671681691
613623632642652672682692
614624634643653673683693
615625635645654674684694
617627637647657675685695
618628638648658678687697
619629639649659679689698
        
712721731741751761781791
713723732742752762782792
714724734743753763783793
715725735745754764784794
716726736746756765785795
718728738748758768786796
719729739749759769789798
        
812821831841851861871891
813823832842852862872892
814824834843853863873893
815825835845854864874894
816826836846856865875895
817827837847857867876896
819829839849859869879897
        
912921931941951961971981
913923932942952962972982
914924934943953963973983
915925935945954964974984
916926936946956965975985
917927937947957967976986
918928938948958968978987


我们现在假设电脑给出的数字是 478

然后开始猜

因为不知道数字 所以我们一般一开始猜123
123这3个数 跟478完全不相同 所以电脑会提示我们
数字和位置相同的数字有 0 个
仅数字正确的有 0 个

所以由此我们可以把所有包含123这三个数的选择去掉 还剩下下面这些可能的组合
456465475485495
457467476486496
458468478487497
459469479489498
546564574584594
547567576586596
548568578587597
549569579589598
645654674684694
647657675685695
648658678687697
649659679689698
745754764784794
746756765785795
748758768786796
749759769789798
845854864874894
846856865875895
847857867876896
849859869879897
945954964974984
946956965975985
947957967976986
948958968978987


那么接下来进行2次猜测 我们就猜456
因为456这三个数字跟预定的478相比 4这个数字 数字和位置都相同 而56两个数在原数字中不包含
所以我们会得到以下的提示
数字和位置相同的数字有 1 个
仅数字正确的有 0 个

意思就是
如果4是那个数字和位置都相同的数 那么包含5和6的都是错的
如果5是那个数字和位置都相同的数 那么包含4和6的都是错的
如果6是那个数字和位置都相同的数 那么包含4和5的都是错的
第1个数不是4 第2个数也不是5 第3个数也不是6的数 都是错的

由此可以筛选出剩下的结果
478487497
479489498
758857957
759859958
786876976
796896986


再接下来进行第3次猜测 我们猜789
789这3个数字跟预定的478相比 7和8是预定中包含的数字,但是位置和预定的都不同 而9不是预定中包含的数字
所以我们会得到以下的提示
数字和位置相同的数字有 0 个
仅数字正确的有 2 个

意思就是
第1个数字是7的数都是错的
第2个数字是8的数都是错的
第3个数字是9的数都是错的
只包含78而不包含9的是可能的
只包含79而不包含8的是可能的
只包含89而不包含7的是可能的

再一次筛选以后可能的结果如下
478497
479498
857957
876958
896976



接下来再进行第4次猜测 我们猜678
678这3个数字跟预定的478相比 7和8是预定中包含的数并且位置相同,而6不是预定中包含的数字
所以我们会得到以下的提示
数字和位置相同的数字有 2 个
仅数字正确的有 0 个

意思就是 结果只可能是 x78 6x8 67x 这样的形式 并且x不可能是6 7 8中的任何1个
这么下来 剩下的结果就只有1个:478

跟计算器的结果比较完全相同



其实猜数字也不一定需要这么严密的排除 以上只是提供一个思路 猜几次凭感觉都能猜对的
也是给不太懂猜数规则和技巧的人一点参考 看会之后 用计算器猜数一般就经常能一次猜对了 避免出现因为不懂原理 用计算器最后都猜出一堆不确定结果的事情

[ 本帖最后由 安心·浅眠 于 2009-4-4 11:40 编辑 ]

求助于大家……帮我完成吧……

TOP

这个东西猜起来凭感觉的很快 详细分析倒是可能有漏洞 总之就是这个思路 猜几次肯定对

TOP

这个东西猜起来凭感觉的很快 详细分析倒是可能有漏洞 总之就是这个思路 猜几次肯定对

TOP

明白了明白了 我去改改

TOP

原帖由 还没想好名字 于 2009-4-4 01:42 发表
猜完789以后你的组合就错了
假如是78,那么根据猜456的,就只能是478,857,876
假如是79,那么就是497,957,976
假如是89,那么就是498,958,896
只剩这9种组合了
你只要随便猜其中一种组合
比如957,那么就是只有 ...

是456那里 忘记把自己写的后一种情况排除了 思路始终还是没错的

TOP

返回列表