#include <iostream>
#include <cstdio>
#include <vector>
using namespace std;
int main(int argc, char **argv) {
char line1[100], line2[100];
gets(line1);
gets(line2);
bool out[128] = {}, miss[128] = {};
for(char *p = line2; *p; p ++) {
if(*p >= 'a' && *p <= 'z')
*p = *p - 'a' + 'A';
out[*p] = true;
}
vector<char> mc;
for(char *p = line1; *p; p ++) {
if(*p >= 'a' && *p <= 'z')
*p = *p - 'a' + 'A';
if(!out[*p] && !miss[*p]) {
mc.push_back(*p);
miss[*p] = true;
}
}
for(int i = 0; i < mc.size(); i ++) {
putchar(mc[i]);
}
putchar('\n');
return 0;
}
1084. Broken Keyboard (20)
最新推荐文章于 2018-08-28 23:31:00 发布