猜數字答案提示

(假設電腦的答案為1265)

  1. 可先猜1.2.3.4,電腦會回應AA,(由此可知1234四個數字中,有兩個數字為正確位置,有兩個數字是錯誤的)

  2. 第二次可猜5.6.7.8,電腦會回應BB,(由此可知這四個數字中,有兩個數字為可能的數字,但是其位置錯誤)

  3. *由以上可推知在0~9中,0和9不可能,而1~8中則有四個數字*

  4. 再來可猜1.2.7.8.或1.2.5.6或3.4.5.6或3.4.7.8任一組皆可,逐一縮小可能的數字範圍,如猜1.2.7.8,電腦會回應AA,(由第一和第三步驟可知1.2.3.4和1.2.7.8有相同的數字位置為1.2,所以1.2為當然正確位置,而3.4.7.8這四個數字均不在範圍內;由此再推知在1~8中,只剩下5和6)

  5. 遊戲進行至此,我們已可確定四個數字為1.2.5.6,只是5和6的位置尚未確定,所以可先猜1.2.5.6,電腦會回應AABB(由此可知5.6的位置錯誤)

  6. 最後猜1.2.6.5,電腦會回應〔恭喜你,答對了!〕

 

Copyright ©1999~2001昌爸工作坊 all rights reserved