這個計算器使用枚舉(也叫窮舉)的算法,可以解一些電子辭典上面附帶的“猜數字”游戲。
什么是“猜數字”游戲?
出題者想好4個0到9之間互不相同的整數,并按照一定的順序排列。玩家猜4個數,出題者回答形如“mAnB”,其中m和n是0到4之間的整數,m表示數字正確且在正確的位置上的數字個數,n表示數字正確但不在在正確的位置上的數字個數。然后玩家根據出題者回答進行分析,再猜4個數,出題者再回答。直到玩家猜中出題者想的那4個數,且順序一樣(也就是回答為4A0B時),游戲結束。
因為使用的是枚舉(窮舉)法,所以速度可能有點慢,第一次猜可能需要10秒鐘,有時可能還會出現“未響應”的狀況,這時程序正在專心計算,請耐心等待。
您的評論需要經過審核才能顯示
有用
有用
有用