为什么是0分啊 !!!(Python)
查看原帖
为什么是0分啊 !!!(Python)
462513
Jiwj123楼主2021/7/30 20:12
g_str = ""
flag = 1
while flag:
    l_str = input()
    if l_str == "":
        flag = 0
    else:
        g_str += l_str
score = [0, 0]
# 11分制
for i in range(len(g_str)):
    if g_str[i] == 'W':
        score[0] += 1
    elif g_str[i] == 'L':
        score[1] += 1
    if ((score[0] >= 11 or score[1] >= 11) and abs(score[0] - score[1]) >= 2) or (i == len(g_str) - 1) or g_str[i] == 'E':
        print("%d:%d" % (score[0], score[1]))
        score[0] = 0
        score[1] = 0
    if g_str[i] == 'E':
        break
print(" ")
# 21分制
for i in range(len(g_str)):
    if g_str[i] == 'W':
        score[0] += 1
    elif g_str[i] == 'L':
        score[1] += 1
    if ((score[0] >= 21 or score[1] >= 21) and abs(score[0] - score[1]) >= 2) or (i == len(g_str) - 1) or g_str[i] == 'E':
        print("%d:%d" % (score[0], score[1]))
        score[0] = 0
        score[1] = 0
    if g_str[i] == 'E':
        break
2021/7/30 20:12
加载中...