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