求一段 python 代码,求一副牌中所有“牛牛”的组合

2015-05-06 22:48:03 +08:00
 tanteng
有一种扑克牌游戏叫“牛牛”,什么叫牛牛呢?就是除去大小王,发五张牌,J、Q、K都是10,如果有三张牌数字之和是10的倍数,另外两张牌相加尾数多少就是牛几,如果也是整数,就是牛牛。

举例说明:
37JQK (牛牛,牛牛也是最大的牌,不看花色)
8237J (牛牛)
12345 (啥都没有,拼不出来)
82J85 (牛3,前三张牌加起来是10的整数,8+5=13,所以是牛3)
82358 (牛6,2+3+5=10,是10的倍数,然后8+8=16,所以是牛6)

怎么用python求出所有牛牛的组合呢?感兴趣的话写个脚本。谢谢,学习python中,联想到过年跟同学玩的扑克游戏。
3411 次点击
所在节点    Python
2 条回复
Septembers
2015-05-07 02:55:27 +08:00
WKPlus
2015-05-07 14:50:24 +08:00
五张牌相加是10的整数倍也不一定是牛牛啊,比如:1234J

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189048

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX