PYTHON求助
查看原帖
PYTHON求助
1142704
Ye_Cha楼主2023/12/6 11:08
# coding:utf-8
def q(x):
    w = x.count('W')
    l = x.count('L')
    print(w,':',l)
    return

lsti=[]
while True:
    lsti.extend(input())
    if 'E' in lsti:
        i=lsti.index('E')
        lst=lsti[0:i+1]
        break

if 'E' ==lsti[0]:
    print(0,':',0)
#11分制:
else:
    x=len(lst)
    if x<11:
        q(lst)
    else:
        a=x//11
        b=x%11
        n=0
        for i in range(a):
            lst2=lst[0+n:11+n]
            q(lst2)
            if len(lst[11+n:]) < 11:
                lst3=lst[11+n:]
                q(lst3)
                break
            n+=11
    print()
#21分制:
if 'E' ==lsti[0]:
    print(0,':',0)
else:
    x=len(lst)
    if x<21:
        q(lst)
    else:
        a=x//21
        b=x%21
        n=0
        for i in range(a):
            lst2=lst[0+n:21+n]
            q(lst2)
            if len(lst[21+n:]) < 21:
                lst3=lst[21+n:]
                q(lst3)
                break
            n+=21
2023/12/6 11:08
加载中...