Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: nattawin
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-06 09:30:34
#include<bits/stdc++.h>
using namespace std;
int main()
{
int anag=0;
string wo,ww;
cin>>wo>>ww;
vector<int> num1(8,0),num2(8,0),num3(8,0);
for(int i = 0 ; i < wo.size();i++)
{
wo[i] = tolower(wo[i]);
num1[wo[i]-'a']+=1;
}
for(int i = 0 ; i < ww.size();i++)
{
ww[i] = tolower(ww[i]);
num2[ww[i]-'a']+=1;
}
for(int i = 0 ; i < 8 ; i++)
{
cout<<num1[i]<<" ";
}
cout<<endl;
for(int i = 0 ; i < 8 ; i++)
{
cout<<num2[i]<<" ";
}
cout<<endl;
for(int i = 0 ; i < 8 ; i++)
{
num3[i]=num1[i]-num2[i];
if(num3[i]<0)
{
num3[i]=num3[i]*-1;
}
anag+=num3[i];
cout<<num3[i]<<" ";
}
cout<<endl;
if(anag>3)
{
cout<<"no";
}
else
{
cout<<"anagram";
}
}