千百十个0 0 0 01 1 1 12 2 2 23 3 3 34 4 4 45 5 5 56 6 6 67 7 7 78 8 8 89 9 9 9输入整千数,整百数,整十数。高,大于等于该数都删,整行删;低,小于该数都删,下次输入低,前输入数整行删;位错高,该位数删,后面一定会出这个数,注意试开头0;位错低,该位数删,后面一定会出这个数。有位错不确认数后面一定会出现。高位到
初次游玩心得一、 引言如果只告诉你四位数的高于目标值或者低于目标值,通过合理规划,理论上“至少几次可以保证猜到”这个数?先说结论,至少14次可以保证猜到。1.推导过程为我们以二分法为例,0000至9999 共有10000个数字。我们选择5000为第一个数,结果可能为低于目标值(排除5000个数),高于目标值(排除4999个数)。因为我们在计算“至少几次可以保证猜到”,所以我们假设每一次
其实猜10次足够用,2的十次方是1024,也就是说仅仅报高和低,也能压缩到十个数左右。位对码错也很有用,但是作者没讲清楚,大家理解不到意思。比如我这道题,答案是7554,你猜7593,那就不是位对码错,而是位对码也对,就没有提示。但你猜5012那就是位对码错,因为确实有5,但不在2位3位。比如我这道题最后缩小范围到7510到7593之间,所以肯定75开头,按道理7654得提示位对码错,但是
一下子给我干蒙了,各位觉得下一步还能猜什么
对于已经入门的朋友首个数字填写5466位对码错,高了,填2990高了,填2737位对码错,低了,填7370低了,填8223你会发现游戏难度大大降低
难得对一次,真烧脑
位对码错实际上是码对位错,大概就是这样
根据上面的数字的话,应该答案在4000多到3000多之间,但是未对码错中数字只有一二,六八这三个数字,不是4000多到3000多