没必要让电脑猜吧,就好像把馒头放在别个口袋里,又让别个把馒头拿出来,而且还要装做不知道把馒头放哪了,是不是有点傻。你输入数时已把这些数存到变量里去了,让电脑读出变量不就得了,我知道你不时这个意思,我的方法是:第一次你让电脑随机猜四个数,然后记录返回结果:xAyB,......嗨,其实都跟人猜时的算法一个样的,只不过把人猜数时的思维用一种计算机语言写出来(你不会说不知道吧)然后让电脑执行程序不就得了。

解决方案 »

  1.   

    我曾经编过这个游戏。
    如果让电脑来猜数。这一部分我也想了很久了。其实大多数人都走入了一个误区。所以编不出来。你也知道第一部分很好编是吧。那为什么不用第一问来解决第二问呢?就是:   (基本思想)找所以有的四位数。然后一个一个判断它是否满足要求。这样的数很多,但电脑算起来也很快。如果你的确很想知道。请发email:[email protected].我们再讨论。因为你的这个帖子发了很久了。所以我不知道你会不会看。
      

  2.   

    出来的话,给我一份[email protected]
    出来的话,给我一份[email protected]
    出来的话,给我一份[email protected]
    出来的话,给我一份[email protected]