導航:首頁 > 源碼編譯 > 24點演算法無解

24點演算法無解

發布時間:2023-06-07 08:05:23

⑴ 哪位高手能提供一個撲克牌算24點的演算法思路

我們來看看「算24點」的游戲規則:一副牌中抽去大小王剩下了52張,其中J、Q、K可以當成是11、12、13,也可以都當成1。任意抽取4張牌,用加、減、乘、除(可加括弧)把牌面上的數算成24。每張牌必須用一次且只能用一次。誰先算出來,四張牌就歸誰,如果無解就各自收回自己的牌,哪一方把所有的牌都贏到手中,就獲勝了。



02

一般情況下,先要看4張牌中是否有2,3,4,6,8,Q ,如果有,考慮用乘法,將剩餘的3個數湊成對應數。如果已有兩個6,剩下的只要能湊成3,4,5都能算出24,已有兩個8,剩下的只要能湊成2,3,4,已有兩個Q,剩下的只要能湊成1,2,3都能算出24,比如(9,J,Q,Q)。如果沒有2,3,4,6,8,Q,看是否能先把兩個數湊成其中之一。

閱讀全文

與24點演算法無解相關的資料

熱點內容
貨拉拉app在哪裡選收藏司機 瀏覽:541
如何從安卓轉移照片到ipad 瀏覽:494
馬士兵java全集 瀏覽:89
農行APP未付款訂單怎麼付 瀏覽:154
生成編譯 瀏覽:591
聯通河南伺服器dns地址 瀏覽:904
如何更改應用加密的畫面 瀏覽:815
河道斷面圖演算法 瀏覽:177
java文件夾監控 瀏覽:352
wapp管理系統源碼 瀏覽:274
我的世界伺服器進去如何從成員調成管理員 瀏覽:888
汽車壓縮機用什麼機油好 瀏覽:838
phpexcel文件上傳 瀏覽:252
如何靜音手機的某個app 瀏覽:889
半導體工藝pdf 瀏覽:782
命令和意願的一致才不會掉鏈 瀏覽:657
設計模式java裝飾模式 瀏覽:694
戀聽app哪裡下載 瀏覽:709
金鏟鏟之戰為什麼一直伺服器滿 瀏覽:74
安卓手機如何像蘋果一樣app資源庫 瀏覽:129