求德州扑克判断胜利的算法

meng0310 2009-07-02 02:52:50
德州扑克五张牌由大到小排列次序

皇家同花顺 (Royal Flush)
最大的一手牌 A, K, Q, J,10,五张牌同一花色

同花顺 (Straight Flush)
五张牌既是顺子又是同花(比如 8,9,10, J,Q 五张牌全是黑桃,或者 2,3, 4, 5,6 五张牌全是方块).

四张同号(Four of a Kind)
四张同样的牌(比如: 四张8或四张Q).

船牌(Boat or Full House)
三张同号牌加一对同号牌(比如.: 3张10加一对6,三张K加一对5等)

五张同花(Flush)
五张牌同一花色但并不连牌(比如: 4, 5, 7, 10, K五张牌全是黑桃).

五张顺子(Staight)
五张牌相连但不同花(比如: 7 , 8 , 9 , 10 , J 五张牌但不是同一花色).

三张同号(Three of a Kind)
五张牌里有三张同号牌另外两张为散牌(比如三张3加一张5一张Q, 或三张J加一张8一张K).

两对(Two Pairs)
两对不同的牌加一张散牌(比如.一对Q,一对5加一张10 或者一对8一对9加一张A).

一对(Pair)
一对牌加三张散牌(比如: 一对7加一张4,一张10,一张Q 或者一对J加一张3,一张K,一张8).

散牌 (High Card)
五张牌没有上面任何一种情况,其大小由面值最大的牌决定。

牌的面值由大到小排列如下:A,K,Q,J,10,9,8,7,6,5,4,3,2

A可以与2,3,4,5结合

5张牌还好说,主要是玩家每人两张牌,然后中间放5张公用,共7张牌,谁组合出最大的一幅5张牌即为胜利。

有好心人或高手请指点一下。
...全文
220 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧