[백준] 📂. (1919번) 애너그램 만들기
🗒️ 1919번) 애너그램 만들기
#include <iostream>
using namespace std;
void GetAlpha(int alpha[26], string str)
{
for (char c : str)
++alpha[c - 'a'];
}
int main()
{
ios::sync_with_stdio(false);
cin.tie(nullptr);
string str, comp;
cin >> str >> comp;
int str_alpha[26] = {};
GetAlpha(str_alpha, str);
int comp_alpha[26] = {};
GetAlpha(comp_alpha, comp);
int result(0);
for (int i = 0; i < 26; i++)
result += abs(str_alpha[i] - comp_alpha[i]); // 두 문자열의 알파벳 개수의 차를 구한다.
cout << result;
return 0;
}
댓글남기기