我把cur = input()改成了input().strip()
但只得了80分,6、7两个点RE了
by white_two @ 2024-03-13 21:59:35
@[white_two](/user/1194538)
你试一下,我也本来就第一个和最后一个通过了,但是看你的加了strip()后就全过了
by shqandzz @ 2024-03-25 21:32:19
@[white_two](/user/1194538)
s = ""
t = True
while t:
ss = input().strip()
for i in range(0,len(ss)):
if ss[i] == "E":
t = False
break
s = s + ss
hua = 0
com = 0
for i in range(0,len(s)):
if hua == 11 and com < 10:
print("%d:%d"%(hua,com))
hua = 0
com = 0
if com == 11 and hua < 10:
print("%d:%d"%(hua,com))
hua = 0
com = 0
if hua >= 10 and com>=10 and (hua - com >=2 or com - hua >= 2):
print("%d:%d" % (hua, com))
hua = 0
com = 0
if i == len(s) - 1:
print("%d:%d"%(hua,com))
break
if s[i] == "W":
hua += 1
elif s[i] == "L":
com += 1
else:
print("%d:%d" % (hua, com))
break
print()
hua = 0
com = 0
for j in range(0,len(s)):
if hua == 21 and com < 20:
print("%d:%d"%(hua,com))
hua = 0
com = 0
if com == 21 and hua < 20:
print("%d:%d"%(hua,com))
hua = 0
com = 0
if hua >= 20 and com>=20 and (hua - com >=2 or com - hua >= 2):
print("%d:%d" % (hua, com))
hua = 0
com = 0
if j == len(s) - 1:
print("%d:%d"%(hua,com))
break
if s[j] == "W":
hua += 1
elif s[j] == "L":
com += 1
else:
print("%d:%d" % (hua, com))
break
by shqandzz @ 2024-03-25 21:33:30
@[shqandzz](/user/1312459) 好的,我发现是我递归深度设置小了,现在已经全过啦
by white_two @ 2024-03-26 09:14:51