梭哈程序 c++源代码

时间:2014-07-31 14:48:22
【文件属性】:
文件名称:梭哈程序 c++源代码
文件大小:9KB
文件格式:TXT
更新时间:2014-07-31 14:48:22
梭哈 纸牌游戏 一.扑克牌游戏 一副扑克牌去除大小王,剩余52张,A--K,红心,方块,黑桃,梅花四种花色。然后把这一副牌发给两个人,每人分得五张,比较这两人手中牌的大小。 大小的判定规则暂定如下: 牌型比较:同花顺>铁支>葫芦>同花>顺子>三条>二对>对子>散牌。 数字比较:A>K>Q>J>10>9>8 花式比较:黑桃>红桃>草花>方片 牌型说明: 同花顺:拥有五张连续性同花色的顺子。以A为首的同花顺最大。 铁支:四张相同数字的牌,外加一单张。比数字大小,「A」铁支最大 葫芦:由「三条」加一个「对子」所组成的牌,若别家也有此牌型,则比三条数字大小 同花:不构成顺子的五张同花色的牌。先比数字最大的单张,如相同再比第二支、依此类推 顺子:五张连续数字的牌组。 以A为首的顺子最大,如果大家都是顺子,比最大的一张牌,如果大小还一样就比这张牌的花式 三条:牌型由三张相同的牌组成,以A为首的三条最大 二对:牌型中五张牌由两组两张同数字的牌所组成。若遇相同则先比这副牌中最大的一对,如又相同再比第二对,如果还是一样,比大对子中的最大花式 对子:牌型由两张相同的牌加上三张单张所组成。如果大家都是对子,比对子的大小,如果对子也一样,比这个对子中的最大花色 散牌:单一型态的五张散牌所组成,不成对(二对),不成三条,不成顺(同花顺),不成同花,不成葫芦,不成铁支。先比最大一张牌的大小,如果大小一样,比这张牌的花色。

网友评论

  • 怎么跟牌?
  • 还行的,加油
  • 有很多错误,不过思路可以借鉴
  • 有错误。。。。
  • 思路还可以
  • 写的不错,不过只有牌型的比较部分,没有跟牌要牌的相关算法
  • 有些简单的编译错误,但是很容易修改的,本身代码还是很不错的,值得大家去学习,可以学习到不少东西
  • 少了很多int定义,其他是对的,可以借鉴~
  • 借鉴了里面的一些算法
  • 思路不错~还是不错的小东西~
  • 部分变量i为申明,错误!