result=""
n=0
while True:
    line=str(input())
    result+=line
    n+=1
    if n==len(line):
        break
out=str(int(len(result)**0.5))
cnt=0
if result[0]=="1":
    out+="0"
for i in range(len(result)-1):
    if result[i]==result[i+1]:
        cnt+=1
    else:
        cnt+=1
        out+=str(cnt)
        cnt=0
out+=str(cnt+1)
s=" ".join(out)
print(s)

代码如上,执行报错8个,输出比标答长,百思不得其解,有大佬指点一下或者给个题解吗

0 条评论

目前还没有评论...

信息

ID
692
时间
1000ms
内存
256MiB
难度
9
标签
递交数
22
已通过
2
上传者