Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: mungkyskibidi
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2026-04-11 13:52:38
#include <bits/stdc++.h>
using namespace std;
int arr1[8] , arr2[8] ,arr3[8];
int main(){
int count = 0 ;
string n , m;
cin >> n >> m ;
for(int i = 0 ; i < n.size() ; i++){
arr1[n[i] - 65] ++;
}
for(int i = 0 ; i < m.size() ; i++){
arr2[m[i] - 65] ++;
}
for(int i = 0 ; i < 8 ; i++){
if(arr1[i] > arr2[i]) count += arr1[i] - arr2[i];
if(arr1[i] < arr2[i]) count += arr2[i] - arr1[i];
}
for(int i = 0 ; i < 8 ; i++){
cout << arr1[i] << " ";
}
cout << endl;
for(int i = 0 ; i < 8 ; i++){
cout << arr2[i] << " ";
}
cout << endl;
for(int i = 0 ; i < 8 ; i++){
cout << arr3[i] << " ";
}
cout << endl;
if(count > 3) cout << "no";
else cout << "anagram";
}