1 条题解
-
0
#include<bits/stdc++.h> using namespace std; char a[110000],b[110000]; int main() { scanf("%s",a+1); int len=strlen(a+1); for(int i=1;i<=len;i++)b[i]=a[i]; for(int i=1;i<=len;i++) { if(a[i]=='3'&&a[i+1]=='8')b[i]=b[i+1]='*'; if(strncmp(a+i,"2B",2)==0)b[i]=b[i+1]='*'; if(strncmp(a+i,"BT",2)==0)b[i]=b[i+1]='*'; if(strncmp(a+i,"250",3)==0)b[i]=b[i+1]=b[i+2]='*'; if(strncmp(a+i,"TMD",3)==0)b[i]=b[i+1]=b[i+2]='*'; if(strncmp(a+i,"PIG",3)==0)b[i]=b[i+1]=b[i+2]='*'; if(strncmp(a+i,"SHIT",4)==0)b[i]=b[i+1]=b[i+2]=b[i+3]='*'; if(strncmp(a+i,"FUCK",4)==0)b[i]=b[i+1]=b[i+2]=b[i+3]='*'; } b[len+1]='\0'; printf("%s\n",b+1); return 0; }
- 1
信息
- ID
- 795
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- 递交数
- 216
- 已通过
- 57
- 上传者