题解 | #删除公共字符#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];
}
}
阿里云工作强度 600人发布