提交时间:2023-01-13 14:49:38

运行 ID: 17830

#include "bits/stdc++.h" using namespace std; char a[100]; int main(){ int n=0,i,j; for(int i=0;i<100;i++) a[i]='\0'; gets(a); n=strlen(a); char x,y,m; cin>>x; if(x=='D') { cin>>y; for(i=0;i<n;i++) { if(a[i]==y) break; } for(j=i;j<n;j++) { a[j]=a[j+1]; } n--; } else if(x=='I') { int t=0; cin>>y>>m; for(i=0;i<n;i++) { if(a[i]==y) t=i; } for(j=n;j>=t;j--) { a[j]=a[j-1]; } a[t]=m; n++; } else { cin>>y>>m; for(i=0;i<n;i++) { if(a[i]==y) a[i]=m; } } for(i=0;i<n;i++) cout<<a[i]; return 0; }