算法-趣味:用程序生成简单嗖哈的算法

算法-趣味:用程序生成简单嗖哈的算法

浮生未歇 发布于 2016-11-08 字数 525 浏览 1308 回复 1

突然间想起了一个如何用程序实现嗖哈的算法:

前提:

a=代表黑桃 b=代表红桃 c=代表草花 d=代表方块
数字则为1到13

现在随机生成两串字符串进行大小比对。

比对规则如下:

顺子最大

然后 清一色

然后是 三条一样的 然后是对子

大家牌一样时取牌大小谁就大。

现在用程序随机为每个人生成一个随机的牌,然后进行比大小
例如:
c7 b8 a9 :为顺子
b3 a3 c3 :为三条
c2 c8 c6 :为清一色
a6 c6 c3 :为对6

如何用程序实现

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泛泛之交 2017-05-28 1 楼

以前做过3张牌的(应该叫炸金花吧)
1.各种规则匹配,确定两组牌属于哪个规则(同花、顺子。。。)
2.对于不同规则的,直接按照高级的规则>低级的规则。
3.对于相同规则的,比大小。

实际上需要设计的主要就是规则的级别、匹配算法,剩下的就没什么了