一个猜数字的问题。九次怎么能猜出这个数?
我告诉你一个大概的操作方案,就是把0-9分成1,2,3,4,5,6,7,8,0,9。你先测试组内前四位和后四位各有多少个数字,然后每组切换两个数字,根据每组所选数字的个数选择切换数字的次数,从而确认位置。在此步骤中,您可以从未被标识为“选定号码”的组中选择一个错误号码来替换已被标识为“选定号码”的组,以反映哪些号码是“选定号码”。执行此步骤时,您可以
10数字如何分组是个人习惯,不妨碍,但是选择了之后一直用那个习惯更容易头脑清醒。未知情况的换仓范围不要太多,只能换两个。最好和其他已确认的情况小范围变化,充分利用前期的结果排除不可能的情况,以便尽快确认正确的位置。
例如,系统选择9154:
1,第一次列出1234,提示我1A1B,即两个数为选号且有位置对。
2.第二次列出5678,提示0A1B。这个时候得出一个结论,因为1-8只有三个选号,那么0和9只有一个选号。
3.第三次列出0987时,系统提示0A1B,选择0和9加入测试,切换8和7的位置,顺便推断位置的正确性。因为之前测试显示0和9只有一个选号,所以本轮四个号码只有一个选号,所以排除7和8。同时显示5和6只有一个是选号。之后就要启动位置排除法了。
4.第四次列出8560时,系统提示0A1B。前期不确定因素太多,所以引入一个未选号8,同时移动错误位置的5和6,确认0不是选号,9是选号。同时通过换位排除了一些数字无法定位的位置。
5.第五次列出5634,提示1A1B。这种排列是为了确认第一个列表中的哪一个在正确的位置。因为第二个列表可以判断5和6中只有一个被选中的数字,而且两个都一定在错误的位置,所以3和4中只有一个被选中的数字在正确的位置。
6.9634第六次上市,系统提示2A0B。本次选择使用的是选号9,但选号总数没有增加,说明替换的5是选号,6不是,替换的9位置正确。如果在确认的位置正确选择了数字9,那么应该在下面的列表中一直列出,这样才能尽快得到正确排列所有数字的可能性。
7.第七次列出9254时,系统会提示3A0B。这次确认第一个9,再加上第六次确认的第五个(第二轮确认的第五个不在第一位,第四轮确认的第五个不在第二位,所以本轮放在第三位确认位置),因为第六轮和第一轮1和2之间只有一个错选数,位置不变。同时保持4的位置不变,系统提示3A0B,没有错号。如果2是选号,本轮系统提示中至少要出现一个B,但系统提示没有B,说明2不是选号,1是选号。同时说明另外三个号码都是选号,位置正确。
8.第八轮列出9154,得到正确答案。不用说,第七轮列表确认9X54是正确的,并且因为1和2中的两个被淘汰,只剩下一个被选中的数字1,唯一的位置被填上,就是正确答案。
要点:前两轮上市基本都是固定模式。在第三轮中,将识别出的0和9与前两轮中不确定性最小的一组数字进行匹配。在第四轮中,用确认的选中或未选中的数字来代替前两轮测试中不确定性较大的另一组。同时切换数字的位置,测试哪些被选中,哪些被排除。接下来第五,第六,第七,第八都很灵活。基本上就是一个利用旋转的方法尽快找到“所选数字”并消除不正确放置位置的过程。
如果楼主有什么问题,可以补充提问。天色已晚。只是匆匆改了两次号,重写了两次策略,他才选择了这个相对麻烦的号9154。这个数组对于我自己选数的习惯来说是最麻烦的。1234、5678、09这三组中各有一两个“选号”,这是最麻烦的情况。练习逻辑推理的游戏真的很不错。知道推理方法后,越用越反思。越简单越快捷的方式,楼主就加油吧~