#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,opt,l,r;
string s,a;
cin>>n>>s;
while(n--)
{
cin>>opt;
if(opt==1)
{
cin>>a;
s.append(a);
cout<<s<<endl;
}
else if(opt==2)
{
cin>>l>>r;
s=s.substr(l,r);
cout<<s<<endl;
}
else if(opt==3)
{
cin>>l>>a;
s.insert(l,a);
cout<<s<<endl;
}
else
{
cin>>a;
cout<<(int)s.find(a)<<endl;
}
}
return 0;
}
【题库】——文字处理软件 附append,substr,insert,find函数
于 2024-09-03 16:07:17 首次发布