→ bluesoul: 先求出各牌型的機率,再組出勝率最大的牌組 04/10 01:10
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.68.29
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1523293011.A.5E6.html
關於下面題目2-2要按照規則產生牌組有點沒有頭緒有人能幫忙想個演算法當靈感嗎
題目: 一組玩家(人)牌跟三組電腦(程式)牌比賽,計算勝負(得失分),自行設定遊戲中一墩
的分數 (20分)
程式選項:
(1) 重新開始(重設開始積分)
(1-1) 一組玩家(人)選擇使用哪一組牌
(2) 繼續下一回
(2-1)撲克牌52張洗牌後,分四組牌各13張(三組給電腦,一組給玩家)
(2-2)玩家(人)以及電腦(程式)各自根據13張規則排出自己的牌組(牌組必須按照規定 前
墩三張,中墩五張,後墩五張。後墩必須大於等於中墩,中墩必須大於等於前墩,否則視
為三墩全輸)
(2-3) 四組牌比賽,計算得失分(自行設定遊戲中一墩的分數)
(3) 不玩了
牌組規定:
前墩三張,中墩五張,後墩五張
後墩 必須大於等於 中墩
中墩 必須大於等於 前墩
否則視為三墩全輸
牌型大小: 一條龍>同花順>鐵枝>葫蘆>同花>順子>三條>兩對>對子>散牌
--