题解 | #删除公共字符#C++暴力解法,简单易懂
删除公共字符
https://www.nowcoder.com/practice/f0db4c36573d459cae44ac90b90c6212
#include <iostream> using namespace std; #include <string> int main() { string s; string c; getline(cin, s); getline(cin, c); string res; for(int i = 0; i < s.size(); i++) { int flag = 0; for(int j = 0; j < c.size(); j++) { //如果有字母相同,flag++ if(s[i] == c[j]) { flag++; } } //如果flag没有++,证明没有相同,塞进res字符串里 if(flag == 0) { res += s[i]; } } for(int i = 0; i < res.size(); i++) { cout << res[i]; } }