Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Nasmo
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-01 23:57:41
#include <bits/stdc++.h>
using namespace std;
int main() {
string s1, s2;
cin >> s1 >> s2;
int a[8] = {0};
int b[8] = {0};
for (int i = 0; i < s1.length(); i++) {
a[s1[i] - 'A']++;
}
for (int i = 0; i < s2.length(); i++) {
b[s2[i] - 'A']++;
}
for (int i = 0; i < 8; i++) {
cout << a[i];
if (i < 7) cout << " ";
}
cout << endl;
for (int i = 0; i < 8; i++) {
cout << b[i];
if (i < 7) cout << " ";
}
cout << endl;
int diff = 0;
for (int i = 0; i < 8; i++) {
cout << abs(a[i] - b[i]);
if (i < 7) cout << " ";
diff += abs(a[i] - b[i]);
}
cout << endl;
if (diff <= 3)
cout << "anagram";
else
cout << "no";
return 0;
}