主要是找规律!
慢慢地不急!!!
#include<stdio.h>
#include<string.h>
int main()
{
int len,i,s,t,r=1,q;
char a;
char str1[5000],str2[5000];
scanf("%d",&t);
while(t--)
{
scanf("%s",str1);
scanf("%s",str2);
len=strlen(str1);
s=0;q=0;
printf("Case #%d: ",r++);
if(len>2)//当长度达于2时,规律一致
{
for(i=0;i<len;i++)
s=s+str1[i]-'a'+str2[i]-'a';
if(s%2==0)
printf("YES\n");
else
printf("NO\n");
}
else if(len==2)//当长度等于2时·····
{
if(strcmp(str1,str2)==0)
printf("YES\n");
else
{
while(strcmp(str1,str2)!=0)
{
a=str1[1]+1;
if(a>'z')
a='a';
str1[1]=str1[0]+1;
if(str1[1]>'z')
str1[1]='a';
str1[0]=a;
if(q==30)
break;
q++;
}
if(q==30)
printf("NO\n");
else
printf("YES\n");
}
}
}
return 0;
}