[python]求助 样例过 前三点WA
查看原帖
[python]求助 样例过 前三点WA
153815
IronName楼主2022/8/11 21:04

第一个点我测试也是对的啊

q=int(input())
s=input()
for i in range(q):
    cin=input()
    a=int(cin[0])
    if a==1:
        s+=cin[2:]
        print(s)
    elif a==2:
        cin=cin[2:]
        for j in range(len(cin)):
            if cin[j]==' ':
                a=int(cin[:j])
                b=int(cin[j+1:])
                break
        s=s[a:a+b]
        print(s)
    elif a==3:
        cin=cin[2:]
        for j in range(len(cin)):
            if cin[j]==' ':
                a=int(cin[:j])
                b=cin[j+1:]
                break
        s=s[:a]+b+s[a:]
        print(s)
    else:
        s1=cin[2:]
        l=-1
        for j in range(len(s)-len(s1)+1):
            if s[j:j+len(s1)]==s1:
                l=j
                break
        print(l)
2022/8/11 21:04
加载中...