天梯赛L1-011,简单模拟

   

题意:给定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 }

 

 

猜你喜欢

转载自www.cnblogs.com/sweetlittlebaby/p/12443118.html