Start: Jan, 04, 2017 19:40:00
2016年秋季学期程序设计基础期末考试
End: Jan, 04, 2017 21:40:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 1ms
Memory: 1096kB
Author: 2016210402089
In contest: 1084

#include<stdio.h>
#include<string.h>
int main()
{
	int t,a,i;
	char s[101];
	scanf("%d",&t);
	getchar();
	while(t--)
	{
		int b=0,c=0;
		gets(s);
		a=strlen(s);
		for(i=0;i<a-2;i++)
		{
			if(s[i]=='s'||s[i]=='S')
			{
				if(s[i+1]=='S'||s[i+1]=='s')
					b=1;
				if(s[i+2]=='r'||s[i+2]=='R')
					c=1;
				if(b*c)
				s[i]=s[i+1]=s[i+2]='*';
				b=c=0;
			}
		}
		b=0,c=0;
		int d=0,e=0,f=0;
		for(i=0;i<a-4;i++)
		{
			
			if(s[i]=='a'||s[i]=='A')
			{
				if(s[i+1]=='f'||s[i+1]=='F')
					b=1;
				if(s[i+2]=='R'||s[i+2]=='r')
					c=1;
				if(s[i+3]=='i'||s[i+3]=='I')
					d=1;
				if(s[i+4]=='c'||s[i+4]=='C')
					e=1;
				if(s[i+5]=='a'||s[i+5]=='A')
					f=1;
				if(b*c*d*e*f)
				{
					s[i]='A';
				    s[i+1]='F';
					s[i+2]='R';
					s[i+3]='I';
					s[i+4]='C';
					s[i+5]='A';
				}
				b=c=d=e=f=0;
			}
		}
		printf("%s\n",s);
	}
}