two points应用
#include<iostream>
#include<vector>
#include<string>
#include<algorithm>
using namespace std;
string a, b;
vector<char>ss;
int main()
{
getline(cin, a);
getline(cin, b);
for (int i = 0; i < a.size(); i++)if (a[i] >= 'a'&&a[i] <= 'z')a[i] -= 32;
for (int i = 0; i < b.size(); i++)if (b[i] >= 'a'&&b[i] <= 'z')b[i] -= 32;
for (int i = 0, j = 0; i < a.size() && j < b.size();)
{
if (a[i] != b[j])
{
int flag = 0;
for (int k = 0; k < ss.size(); k++)
{
if (ss[k] == a[i])
{
flag = 1;
break;
}
}
if (flag == 0)ss.push_back(a[i]);
i++;
}
if (a[i] == b[j])i++, j++;
}
for (int i = 0; i < ss.size(); i++)printf("%c", ss[i]);
return 0;
}