Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Phupa
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-09 19:27:50
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,i,j,len1,len2,sum=0;
int arr1[8]={0},arr2[8]={0},dif[8];
string str1,str2;
cin>>str1>>str2;
len1=str1.length();
len2=str2.length();
for (i = 0;i < len1;i++)
{
arr1[str1[i]-65]+=1;
}
for (i = 0;i < len2;i++)
{
arr2[str2[i]-65]+=1;
}
for (i = 0;i < 8;i++)
{
dif[i]=abs(arr1[i]-arr2[i]);
}
for (i = 0;i < 8;i++)
{
sum += dif[i];
}//cal
for (i = 0;i < 8;i++)
{
cout<<arr1[i]<<" ";
}
cout<<"\n";
for (i = 0;i < 8;i++)
{
cout<<arr2[i]<<" ";
}
cout<<"\n";
for (i = 0;i < 8;i++)
{
cout<<dif[i]<<" ";
}
cout<<"\n";
if (sum>3)
{
cout<<"no";
}
else if (sum<=3)
{
cout<<"anagram";
}
return 0;
}