解法一:字符串
用集合来判断字符是否需要加入新字符串。
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
string s1, s2;
getline(cin,s1);
getline(cin,s2);
set<char> charSet;
for (auto &ch:s2) {
charSet.emplace(ch);
}
string ans;
for (auto &ch:s1) {
if (charSet.find(ch) == charSet.end()) {
ans += ch;
}
}
cout << ans << "\n";
}