Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Peerawat
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.004 second
Submitted On: 2026-08-30 16:19:32
#include<iostream>
#include<string>
using namespace std;
int main(){
string C1,C2;
cin >> C1 >> C2;
int cnt1[9]={0},cnt2[9]={0};
int len1 = C1.length();
int len2 = C2.length();
for(int i=0;i<len1;i++){
cnt1[C1[i]-65]++;
}
for(int i=0;i<len2;i++){
cnt2[C2[i]-65]++;
}
for(int i=0;i<8;i++){
cout << cnt1[i] << " ";
}
cout << "\n";
for(int i=0;i<8;i++){
cout << cnt2[i] << " ";
}
int cnt3[9];
cout << "\n";
for(int i=0;i<8;i++){
cnt3[i] = cnt1[i]-cnt2[i];
if(cnt3[i] < 0){
cnt3[i]*= -1;
}
}
int c=0;
for(int i=0;i<8;i++){
c += cnt3[i];
}
for(int i=0;i<8;i++){
cout << cnt3[i] << " ";
}
cout << "\n";
if(c <= 3){
cout << "anagram";
}
else{
cout << "no";
}
}