分值 : 20 难度 : 简单题 思路 : 第二个字符串搞个数组,打印第一个时每个字都看一下有没有标记,有就不输出 坑点 : 就是第二个字符串可能中间会有空格,你要用 getline(cin,s)读入才行 评语 : 哎,真菜
12345678910111213141516171819
#include <iostream>using namespace std;int data[256] ;int main() { string s1,s2 ; getline(cin ,s1) ; getline(cin ,s2) ; for(int i = 0 ; i< s2.size() ; i++) { data[ s2[i] ] = 1 ; } for(int i = 0; i< s1.size(); i++) { if(data[s1[i]]) continue ; cout <<s1[i] ; }}