题解 | #扑克牌大小#

扑克牌大小

https://www.nowcoder.com/practice/d290db02bacc4c40965ac31d16b1c3eb

from operator import index
a=input().split('-')
b=a[0].split()
c=a[1].split()

cards=list(map(str, range(3, 11)))+['J', 'Q', 'K','A', '2', 'joker', 'JOKER']

if 'joker JOKER' in a:
    print('joker JOKER')
else:
    if len(b)==4 or len(c)==4: # 有炸
        if len(b)==4 and len(c)==4 : # 都是炸
            print(' '.join(c if cards.index(c[0])>cards.index(b[0]) else b))
        else: # 一炸
            print(' '.join(b if len(b)==4 else c))    
    elif len(b)!=len(c):
        print('ERROR')
    else:
        print(' '.join(c if cards.index(c[0])>cards.index(b[0]) else b))


全部评论

相关推荐

想玩飞盘的菠萝蜜在春...:上交✌🏻也拒?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务