#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
int main(){
char str1[128],str2[100005];
cin.getline(str1,128);
scanf("%s",str2);
int len1=strlen(str1);
int len2=strlen(str2);
bool hash[128];
int tag=0;
for(int i=0;i<len1;i++){
if(str1[i]=='+')
tag=1;
if(str1[i]>='A'&&str1[i]<='Z')
{
hash[str1[i]+32]=true;
}
else hash[str1[i]-0]=true;
}
for(int i=0;i<len2;i++){
if(str2[i]>='A'&&str2[i]<='Z'){
if(!tag&&hash[str2[i]+32]==false)
printf("%c",str2[i]);
}
else if(hash[str2[i]-0]==false)
printf("%c",str2[i]);
}
return 0;
}
1033 旧键盘打字 (20 分)
最新推荐文章于 2022-01-14 19:40:17 发布