Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: lingusso
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2026-03-25 12:17:48
#include<iostream>
#include<string>
using namespace std;
int main(){
string a,b;
int n;
int A[8]={},B[8]={},C[8]={};
cin>>a;
for(int i=0;i<a.length();i++){
A[a[i]-65]++;
}
for(int i=0;i<8;i++){
cout<<A[i]<<" ";
}
cout<<"\n";
cin>>b;
for(int i=0;i<b.length();i++){
B[b[i]-65]++;
}
for(int i=0;i<8;i++){
cout<<B[i]<<" ";
}
cout<<"\n";
for(int i=0;i<8;i++){
if(A[i] != B[i]){
if(A[i]>B[i]){
C[i] = A[i]-B[i];
n = n + A[i]-B[i];
}
if(A[i]<B[i]){
C[i] = B[i]-A[i];
n = n + B[i]-A[i];
}
}
cout<<C[i]<<" ";
}
cout<<"\n";
if(n<=3){
cout<<"anagram";
}
else{
cout<<"no";
}
return 0;
}