Submission
Status:
P-P--PPP--
Subtask/Task Score:
50/100
Score: 50
User: cheetah
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2026-06-03 15:18:24
#include <bits/stdc++.h>
using namespace std;
int main () {
ios_base::sync_with_stdio(0);
cin.tie(0);
string n, m;
cin >> n >> m;
int ar1[8] = {}, ar2[8] = {}, ar[8] = {}, cnt = 0;
for (int i = 0; i < n.size(); ++i) {
if (n[i] == 'A') {
++ar1[0];
}
else if (n[i] == 'B') {
++ar1[1];
}
else if (n[i] == 'C') {
++ar1[2];
}
else if (n[i] == 'D') {
++ar1[3];
}
else if (n[i] == 'E') {
++ar1[4];
}
else if (n[i] == 'F') {
++ar1[5];
}
else if (n[i] == 'G') {
++ar1[6];
}
else if (n[i] == 'H') {
++ar1[7];
}
}
for (int i = 0; i < n.size(); ++i) {
if (m[i] == 'A') {
++ar2[0];
}
else if (m[i] == 'B') {
++ar2[1];
}
else if (m[i] == 'C') {
++ar2[2];
}
else if (m[i] == 'D') {
++ar2[3];
}
else if (m[i] == 'E') {
++ar2[4];
}
else if (m[i] == 'F') {
++ar2[5];
}
else if (m[i] == 'G') {
++ar2[6];
}
else if (m[i] == 'H') {
++ar2[7];
}
}
for (int i = 0; i < 8; ++i) {
if (ar1[i] != ar2[i]) {
++ar[i];
++cnt;
}
}
for (int i = 0; i < 8; ++i) {
cout << ar1[i] << " ";
}
cout << "\n";
for (int i = 0; i < 8; ++i) {
cout << ar2[i] << " ";
}
cout << "\n";
for (int i = 0; i < 8; ++i) {
cout << ar[i] << " ";
}
cout << "\n";
if (cnt <= 3) {
cout << "anagram";
}
else {
cout << "no";
}
return 0;
}