Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: MoZkun
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-30 09:32:47
#include<bits/stdc++.h>
using namespace std;
int main() {
string s1, s2;
cin >> s1 >> s2;
int c1[8] = {0}, c2[8] = {0};
for (char ch : s1) {
c1[ch - 'A']++;
}
for (char ch : s2) {
c2[ch - 'A']++;
}
for (int i = 0; i < 8; i++) {
if (i) cout << " ";
cout << c1[i];
}
cout << "\n";
for (int i = 0; i < 8; i++) {
if (i) cout << " ";
cout << c2[i];
}
cout << "\n";
int diff[8];
int total = 0;
for (int i = 0; i < 8; i++) {
diff[i] = abs(c1[i] - c2[i]);
total += diff[i];
}
for (int i = 0; i < 8; i++) {
if (i) cout << " ";
cout << diff[i];
}
cout << "\n";
if (total <= 3) cout << "anagram\n";
else cout << "no\n";
return 0;
}