Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: erng
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-08 08:10:01
#include <bits/stdc++.h>
using namespace std;
int num[8], numb[8], t[8], p;
string s, st;
int main()
{
cin>>s>>st;
for (int i=0; i<s.size(); i++)
{
if (s[i]=='A') num[0]++;
if (s[i]=='B') num[1]++;
if (s[i]=='C') num[2]++;
if (s[i]=='D') num[3]++;
if (s[i]=='E') num[4]++;
if (s[i]=='F') num[5]++;
if (s[i]=='G') num[6]++;
if (s[i]=='H') num[7]++;
}
for (int i=0; i<st.size(); i++)
{
if (st[i]=='A') numb[0]++;
if (st[i]=='B') numb[1]++;
if (st[i]=='C') numb[2]++;
if (st[i]=='D') numb[3]++;
if (st[i]=='E') numb[4]++;
if (st[i]=='F') numb[5]++;
if (st[i]=='G') numb[6]++;
if (st[i]=='H') numb[7]++;
}
for (int i=0;i<8; i++)
{
cout<<num[i]<<" ";
}
cout<<'\n';
for (int i=0;i<8; i++)
{
cout<<numb[i]<<" ";
}
cout<<'\n';
for (int i=0; i<8; i++)
{
cout<<abs(num[i]-numb[i])<<" ";
p+=abs(num[i]-numb[i]);
}
cout<<'\n';
if (p<=3) cout<<"anagram";
else cout<<"no";
}