文章
28
粉丝
0
获赞
187
访问
4.0k
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
string str;
while(cin>>str){
int n;
cin>>n;
vector<string> instruction(n);
for(int i=0;i<n;i++){
cin>>instruction[i];
}
for(string ins:instruction){
int start=ins[1]-'0';
int len=ins[2]-'0';
if(ins[0]=='0'){
reverse(str.begin()+start,str.begin()+start+len);
cout<<str<<"\n";
}else{
str.replace(start,len,ins.substr(3));
cout<<str<<"\n";
}
&nbs...
登录后发布评论
暂无评论,来抢沙发