Result: Accepted
Time: 1ms
Memory: 1104kB
#include<stdio.h>
#include<string.h>
char b[10000];
int main(void){
int t,n,k,m,i,j,p,q,x,y;
char a[20],c;
scanf("%d",&t);
getchar();
while(t--){
gets(b);
m=strlen(b);
for(j=0;j<m;j++){
y=0;q=0;p=0;
if(b[j]=='s'||b[j]=='S')
{
if((b[j+1]=='s'||b[j+1]=='S')&&(b[j+2]=='r'||b[j+2]=='R')) q=1;
}
if(q==1) {printf("***");j=j+2;}
if(b[j]=='a'||b[j]=='A')
{
if((b[j+1]=='f'||b[j+1]=='F')&&(b[j+2]=='r'||b[j+2]=='R')&&(b[j+3]=='i'||b[j+3]=='I')&&(b[j+4]=='c'||b[j+4]=='C')&&(b[j+5]=='a'||b[j+5]=='A')) p=1;
}
if(p==1) {printf("AFRICA");j=j+5;}
else if(p==0&&q==0) printf("%c",b[j]);
}
printf("\n");
}
return 0;
}