출처:
제거해야하는 문자의 개수를 구해야한다. 문자열을 구성하는 각각의 문자를 확인한다음 ,서로 빼면 될것 같다. (절댓값으로)
#include <bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
int words[2][26] = {};
int ans = 0;
string s1, s2;
cin >> s1 >> s2;
for (char c : s1)
words[0][c - 'a']++;
for (char c : s2)
words[1][c - 'a']++;
for (int i = 0; i < 26; i++)
{
ans += abs(words[0][i] - words[1][i]);
}
cout << ans;
return 0;
}