1005: 字符串操作
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:573
解决:98
题目描述
字符串处理,最开始时输入一个字符串(不超过100个字符)作为初始文档。需要支持以下操作:
(1)1 str:后接插入,再文档后面插入字符串str,并输出字符串
(2)2 a b:截取文档部分,只保留文档中从第a个字符到第b个字符,并输出字符串
(3)3 a str:插入片段,再文档中第a个字符前面插入字符串str,并输出字符串
(4)4 str:查找子串,查找字符串str 在文档中最先的位置并输出,若找不到输出-1
为了简化问题,规定初始的文档和每次操作中的str 都不含有空格或换行,最多会有q(q<=100)次操作。
输入
两行数据
第一行:原始字符串
第二行:操作指令
输出
输出相应字符串,或是对应结果。
样例输入 复制
jinhua
1 zsdfz
样例输出 复制
jinhuazsdfz
提示
s = input() # 输入原始字符串
n = input() # 输入操作指令
lst=n.split()