蒟蒻求助 只有20分求改
查看原帖
蒟蒻求助 只有20分求改
1020118
liujingyu_liujingyu楼主2024/5/18 22:54

这道题不知道为什么测试点1,2,3是re 测试点4是wa 代码如下:

long long n,cnt,a,b,c;
string s1,s2,s3,s4; 
cin>>n;
cin>>s1;
for(int i=0;i<n;i++){
	cin>>cnt;
	if(cnt==1){
		cin>>s2;
		cout<<s1+s2;
	}
	else if(cnt==2){
		cin>>a>>b;
		s1=s1.substr(a,b);
		cout<<s1;
	}
	else if(cnt==3){
		cin>>c;
		cin>>s3;
		s1.insert(c-1,s3);
	}
	else if(cnt==4){
		cin>>s4;
		cout<<s1.find(s4);
	}
}
2024/5/18 22:54
加载中...