#include <iostream>
#include <string>
#include <string.h>
#include <vector>
using namespace std;
int main()
{
string s1, s2;
vector <char> v;
int i, j, k;
bool panduan = false;
bool butong = true;
cin >> s1 >> s2;
for (i = 0; i < s1.length(); i++)
{
for (j = 0; j < s2.length(); j++)
{
if (s1[i] == s2[j])
{
panduan = true;
}
}
if (panduan == false)
{
for (k = 0; k < v.size(); k++)
{
if ((s1[i] == v[k]))
{
butong = false;
}
}
if (butong == true)
{
v.push_back(s1[i]);
}
}
panduan = false;
butong = true;
}
//v里面的小写变大写
for (i = 0; i < v.size(); i++)
{
if ((96 < v[i]) && (123 > v[i]))
{
v[i] -= 32;
}
}
//删掉v里面重复的元素
for (i = 0; i < v.size(); i++)
{
for (j = i + 1; j < v.size(); j++)
{
if (v[i] == v[j])
{
v.erase(v.begin()+j);
}
}
}
for (i = 0; i < v.size(); i++)
{
cout << v[i];
}
return 0;
}
PAT乙级1029---题目很烦
最新推荐文章于 2024-07-24 20:55:30 发布