【文件属性】:
文件名称:梭哈程序 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为申明,错误!