Submission
Status:
PPPPPPPP-P
Subtask/Task Score:
90/100
Score: 90
User: mungkyskibidi
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2026-04-11 13:37:31
#include <bits/stdc++.h>
using namespace std;
int arr1[64] , arr2[64] ,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]) arr3[i] = 1;
if (arr3[i] == 1) count++;
}
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";
}