Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Songkran
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-27 21:00:14
#include <bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
string n,n1;
cin >> n >> n1;
int count = 0,arr[8] = {0},arr1[8] = {0};
for (int i = 0; i < n.length();i++){
if(n[i] == 'A'){
arr[0]++;
} else if(n[i] == 'B'){
arr[1]++;
}else if(n[i] == 'C'){
arr[2]++;
}else if(n[i] == 'D'){
arr[3]++;
}else if(n[i] == 'E'){
arr[4]++;
}else if(n[i] == 'F'){
arr[5]++;
}else if(n[i] == 'G'){
arr[6]++;
} else arr[7]++;
}
for (int i = 0; i < n1.length();i++){
if(n1[i] == 'A'){
arr1[0]++;
} else if(n1[i] == 'B'){
arr1[1]++;
}else if(n1[i] == 'C'){
arr1[2]++;
}else if(n1[i] == 'D'){
arr1[3]++;
}else if(n1[i] == 'E'){
arr1[4]++;
}else if(n1[i] == 'F'){
arr1[5]++;
}else if(n1[i] == 'G'){
arr1[6]++;
} else arr1[7]++;
}
for (int i = 0; i < 8; i++){
cout << arr[i] << " ";
}
cout << "\n";
for (int i = 0; i < 8; i++){
cout << arr1[i] << " ";
}
cout << "\n";
for (int i = 0; i < 8; i++){
count += abs(arr[i]-arr1[i]);
cout << abs(arr[i]-arr1[i]) << " ";
}
cout << "\n";
if (count > 3){
cout << "no";
} else cout << "anagram";
return 0;
}