首页 > 猿辅导笔试9.12第三题
头像
怀杏_
编辑于 2020-09-12 20:56
+ 关注

猿辅导笔试9.12第三题

哪里有问题,我是百思不得其解啊,为何0%,测试用例全过,我自己写的例子也全过
求大佬告知错在何处
T = int(input())
def func(s):
    s1,s2,s3,K = s.strip().split()
    K = int(K)
    count=0
    while(s3):
        i=0
        if s1 and s1[0]==s3[0]:
            count+=1
            while(s1 and s1[0]==s3[0]):
                s1 = s1[1:]
                s3 = s3[1:]
        elif s2 and s2[0]==s3[0]:
            count+=1
            while(s2 and s2[0]==s3[0]):
                s2 = s2[1:]
                s3 = s3[1:]
        else:
            return 0
    if count<=K:
        return 1
    return 0
result = []
for i in range(T):
    s = input()
    result.append(func(s))
for j in result:
    print(j)


全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐