文章
1
粉丝
0
获赞
1
访问
36
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
int n;
while(cin>>s>>n){
for(int j=0;j<n;j++){
string t;//命令字符串
cin>>t;
if(t[0]=='0'){
int i=t[1]-'0';
int len=t[2]-'0';
reverse(s.begin()+i,s.begin()+i+len);//翻转函数 采用左闭右开区间,右边取不到
cout<<s<<endl;
}
else{
int i=t[1]-'0';
int len=t[2]-'0';
 ...
登录后发布评论
暂无评论,来抢沙发