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>
int length(const char *str)
{
	int i=0;
	while(str[i]!='\0')
		++i;
	return i;
}
int main()
{
	char a[105],b[105];
	int c,d,e,f,h,i;
	scanf("%d",&c);
	getchar();
	while(c--)
	{
		i=1;
		gets(a);
		gets(b);
	     d=length(a);
	     e=length(b);

		for(f=0;f<e;f++)
		{
			for(h=0;h<d;h++)
			{
				if(b[f]==a[h])
				{
					i=1;
					a[h]=' ';
					break;
				}
				else
						i=0;
			}
			if(i==0)
					break;
		}
		for(h=0;h<d;h++)
		{
		if(a[h]==' ');
		else i=0;
		}
		if(i)
			printf("Yes\n");
		else
			printf("No\n");
	}

}