为啥洛谷输出结果和我vsc上不一样
查看原帖
为啥洛谷输出结果和我vsc上不一样
881053
sanowip楼主2022/12/20 16:12

洛谷拼接字符串时中间带了个空行,而vsc正常

lines = int(input())
passage = input()
for i in range(lines):
    cmd = input().split()
    if cmd[0] == '1':
        passage = f"{passage}"+ f"{cmd[1]}"
        print(passage)
    if cmd[0] == "2":
        passage = passage[int(cmd[1]):int(cmd[1])+int(cmd[2])]
        print(passage)
    if cmd[0] == "3":
        li = list(passage)
        li.insert(int(cmd[1]), cmd[2])
        passage = ''.join(li)
        print(passage)
    if cmd[0] == "4":
        print(passage.find(cmd[1]))
2022/12/20 16:12
加载中...