Start: Dec, 04, 2016 12:00:00
杭州师范大学第十届程序设计竞赛—正式
End: Dec, 04, 2016 17:00:00
Time elapsed:
Time remaining:

Problem_ID: F
Result: Accepted
Time: 1ms
Memory: 1096kB
In contest: 1075

#include<stdio.h>
#include<string.h>
int main ()
{
	int c,d,T,l,mm,aa,bb;
	char a[111],b[111],m,n,p;
	scanf("%d",&T);
	scanf("\n",&p);
	while(T--)
	{
		gets(a);
		int e[999]={0},gg[999]={0},aa=bb=0;
		gets(b);
		for(c=0;c<=strlen(b)-1;c++)
		{
			if(b[c]!=' ')
				aa++;
			for(d=0;d<=strlen(a)-1;d++)
			{
				if(b[c]==a[d])
				{
					e[c]=0;
					break;
				}
				else
					e[c]++;
			}
		}
		for(c=0;c<=strlen(a)-1;c++)
		{
			if(a[c]!=' ')
				bb++;
			for(d=0;d<=strlen(b)-1;d++)
			{
				if(a[c]==b[d])
				{
					gg[c]=0;
					break;
				}
				else
					gg[c]++;
			}
		}
		l=mm=0;
		for(c=0;c<=strlen(b)-1;c++)
		{
			if(e[c]!=0)
				l++;
			if(gg[c]!=0)
				mm++;
		}
		if(l==0&&mm==0&&aa==bb)
			printf("Yes\n");
		else
			printf("No\n");
	}
	return 0;
}