1 条题解
-
1
简单字符串
#include<bits/stdc++.h> using namespace std; long n,i,j; bool f; string a,l; char b,c,d; int main() { cin>>n; while(n--) { getline(cin,l); getline(cin,a); f=0; cin>>b>>c; if(b!='D')cin>>d; if(b=='D') { for(i=0;i<a.size();i++) if(a[i]==c){ f=1; a.erase(i,1); break; } if(!f){ cout<<"error"<<endl; continue; } } if(b=='R') for(i=0;i<a.size();i++) if(a[i]==c)a[i]=d; if(b=='I') { long f=-1; for(i=a.size()-1;i>=0;i--) if(a[i]==c) { f=i; break; } if(f==-1) { cout<<"error"<<endl; continue; } for(i=0;i<a.size();i++) if(i==f) cout<<d<<a[i]; else cout<<a[i]; puts(""); continue; } cout<<a; puts(""); } }
- 1
信息
- ID
- 164
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- (无)
- 递交数
- 221
- 已通过
- 27
- 上传者