点赞(0)
 

0.0分

1 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 4 条评论

千秋入话 1年前 回复TA
@千秋入话 def paimian(c, d):         if int(c[0]) > int(d[0]):             print(&#039;YES&#039;)         elif int(c[0]) < int(d[0]):             print(&#039;NO&#039;)         else:             print()       if c[-1] == d[-1] == b:         paimian(c, d)     elif c[-1] == b and d[-1] != b:         print(&#039;YES&#039;)     else:         print(&#039;NO&#039;)
千秋入话 1年前 回复TA
我写的就比较low了,没怎么多想,图快
a = int(input())
b = input()
for i in range(a):
    c,d = map(str, input().split())
................
    if c[0] == 'J':
        c = c.replace('J', '11')
    elif c[0] == 'Q':
        c = c.replace('Q', '12')
    elif c[0] == 'K':
        c = c.replace('K', '13')
    elif d[0] == 'J':
        d = d.replace('J', '11')
    elif d[0] == 'Q':
        d = d.replace('Q', '12')
    elif d[0] == 'K':
        d = d.replace('K', '13')
千秋入话 1年前 回复TA
#写的还行,就是有个小问题
比如我这样输入,就会出错
1
H
QH KH
#应该是这部分的问题
        f1=list1.index(str1[0])#如果是 12H 的话你这里提取的就是‘1’
        f2 = list1.index(str2[0])#其实可以加一个len函数来判断就行
yzr 1年前 回复TA
存粹是对于测试数据的怒火,因为我没充钱,只能一个个的试数据