前言
本题使用Python解答,如果需要Java代码,请参考:链接
题目
我们可以选择五张牌,它们的范围是:每张牌的大小在2~10之间、或者字母J、Q、K、A,牌花色为红桃、黑桃、梅花、方块四种花色之一。
现在一共有6种牌型:
牌型1,同花顺:同一花色的顺子,如红桃2红桃3红桃4红桃5红桃6。
牌型2,四条:四张相同数字 + 单张,如红桃A黑桃A梅花A方块A + 黑桃K。
牌型3,葫芦:三张相同数字 + 一对,如红桃5黑桃5梅花5 + 方块9梅花9。
牌型4,同花:同一花色,如方块3方块7方块10方块J方块Q。
牌型5,顺子:花色不一样的顺子,如红桃2黑桃3红桃4红桃5方块6。
牌型6,三条:三张相同+两张单。
示例1
输入
4 H
5 S
6 C
7 D
8 D
输出
5
说明文章来源:https://www.toymoban.com/news/detail-636403.html
4 5 6 7 8构成顺子,输出5文章来源地址https://www.toymoban.com/news/detail-636403.html
代码
def poker_type
到了这里,关于2023华为od机试 Python 实现【德州扑克】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!