题意:给定a,b两个字符串,然后b中出现的在a中要去掉,输出之后的结果即可
输入样例:
I love GPLT! It's a fun game!
aeiou
输出样例:
I lv GPLT! It's fn gm!
有空格的字符串输入用string定义,getline输入,如果前边要有一个数字输入的话,数字和字符串输入之间要加一个getchar();
此题很简单,标记一下输出就可;
代码:
1 /*#include<stdio.h>
2 #include<algorithm>
3 #include<iostream>
4 #include<string.h>
5 #include<queue>
6 #include<vector>
7 #include<map>
8 #include<math.h>
9 #include<stack>
10 #include<sstream>
11 #include<set>//freopen("E:\\programme\\C++\\test.txt","r",stdin);*/
12 #include<bits/stdc++.h>
13 using namespace std;
14 #define ll long long
15 const ll maxn=50;
16 int main()
17 {
18 string a,b;
19 getline(cin,a);
20 getline(cin,b);
21 for(int i=0;i<a.size();i++)
22 {
23 int flag=0;
24 for(int j=0;j<b.size();j++)
25 {
26 if(a[i]==b[j])
27 {
28 flag=1;
29 break;
30 }
31 }
32 if(!flag)cout<<a[i];
33 }
34 }