麻烦各位大佬帮忙看看,只有40分
查看原帖
麻烦各位大佬帮忙看看,只有40分
324176
yuyuyuyu12345楼主2022/10/18 18:02

#include<iostream>
#include<cstring>
#include <string>
using namespace std;
int main(){
	int n;
	cin>>n;
	string a;
	cin>>a;
	for(int i=0;i<n;i++)
	{
		int x;
		char c[100];
		cin>>x;
		if(x==1)
		{
			cin>>c;
			a=a+c;cout<<a<<"\n";
		}
		if(x==2)
		{
			int b,c;
			cin>>b>>c;
			a=a.substr(b,c);
			cout<<a<<"\n";
		}
		if(x==3)
		{
			string d;
			int b;
			cin>>b>>d;
			a=a.substr(0,b);
			a=a+d;
			cout<<a<<"\n";
		}
		if(x==4)
		{
			string l;
			cin>>l;
			if(a.find(l)<a.size())
			cout<<a.find(l)<<endl;
			else cout<<"-1";
		}
	}
}
2022/10/18 18:02
加载中...