替换成什么字符,比如我用的::::
,要试出来
#include<iostream>
using namespace std;
int n;
string a[105];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++) cin >> a[i];
int m;scanf("%d",&m);
getchar();
string s;getline(cin,s);
int cnt=0;
for(int i=1;i<=n;i++){
while(s.find(a[i])!=-1){
cnt++;
s.replace(s.find(a[i]),a[i].size(),"::::");
}
}
if(cnt>=m){
cout << cnt << endl << "He Xie Ni Quan Jia!";
}
else{
while(s.find("::::")!=-1){
s.replace(s.find("::::"),4,"<censored>");
}
cout << s;
}
return 0;
}