#include<cstdio>
#include<string>
#include<iostream>
using namespace std;
string c,a;
int b[300];
int main()
{ getline(cin,a);//c++读入一整行写法
getline(cin,c);
int k=a.length(),q=c.length();;
for(int i=0;i<k;i++)
{
if(a[i]>='A'&&a[i]<='Z')//字符的情况
{
b[a[i]]=1;b[a[i]+32]=1;
}
else
if(a[i]=='+')//上档的情况
{ b['+']=1;
for(int j=65;j<=90;j++)
b[j]=1;
}
else
b[a[i]]=1;
}
for(int i=0;i<q;i++)
if(!b[c[i]])
cout<<c[i];
return 0;
}
pta 1033 乙题 是不是有1分过不了讷 读入一行并没代表中间没有空格!!!
最新推荐文章于 2022-10-20 07:58:34 发布