算法-趣味:用程序生成简单嗖哈的算法
突然间想起了一个如何用程序实现嗖哈的算法:
前提:
a=代表黑桃 b=代表红桃 c=代表草花 d=代表方块
数字则为1到13
现在随机生成两串字符串进行大小比对。
比对规则如下:
顺子最大
然后 清一色
然后是 三条一样的 然后是对子
大家牌一样时取牌大小谁就大。
现在用程序随机为每个人生成一个随机的牌,然后进行比大小
例如:
c7 b8 a9 :为顺子
b3 a3 c3 :为三条
c2 c8 c6 :为清一色
a6 c6 c3 :为对6
如何用程序实现
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以前做过3张牌的(应该叫炸金花吧)
1.各种规则匹配,确定两组牌属于哪个规则(同花、顺子。。。)
2.对于不同规则的,直接按照高级的规则>低级的规则。
3.对于相同规则的,比大小。
实际上需要设计的主要就是规则的级别、匹配算法,剩下的就没什么了