2019年2月14日
22:04
#include <iostream>
#include <algorithm>
#include <string>
#include <cstring>
#include <map>
using namespace std;
int main()
{
string s1, s2;
char c[105];
map<char, int> m;
map<char, int> ::iterator it1, it2;
while(cin >> s1 >> s2)
{
transform(s1.begin(), s1.end(), s1.begin(), ::toupper);
transform(s2.begin(), s2.end(), s2.begin(), ::toupper);
int t = 0;
for(int i = 0; i < s1.size(); i++)
{
m[s1[i]] = 1;
}
for(int i = 0; i < s2.size(); i++)
{
m[s2[i]] = 2;
}
for(int i = 0; i < s1.size(); i++)
{
if(m[s1[i]] == 1)
{
m[s1[i]] = 3;
cout << s1[i];
}
}
cout << endl;
}
return 0;
}