洛谷拼接字符串时中间带了个空行,而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]))