1084. Broken Keyboard (20)

#include <iostream>
#include <string.h>

using namespace std;

int flag[130];

void higherchar(char &ch)
{
	if(ch >= 'a' && ch <= 'z')
	{
		ch -= 32;
	}
}

int main()
{
	char a[100], b[100];
	gets(a);
	gets(b);

	int i, len = strlen(b);
	char ch;

	for(i = 0; i < len; i++)
	{
		ch = b[i];
		higherchar(ch);
		flag[ch] = 1;
	}

	len = strlen(a);
	for(i = 0; i < len; i++)
	{
		ch = a[i];
		higherchar(ch);

		if(flag[ch] == 0)
		{
			flag[ch] = 1;
			printf("%c", ch);
		}
	}

	printf("\n");

	system("pause");
	return 0;
}

 

posted on 2025-11-23 17:19  王景迁  阅读(4)  评论(0)    收藏  举报

导航