Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-09 15:43:52
#include <bits/stdc++.h>
using namespace std;
int main()
{
string x,y;
cin >> x >> y;
int a1=0,b1=0,c1=0,d1=0,e1=0,f1=0,g1=0,h1=0;
for(int i=0; i<x.size(); i++)
{
switch(x[i])
{
case 'A':
a1++;
break;
case 'B':
b1++;
break;
case 'C':
c1++;
break;
case 'D':
d1++;
break;
case 'E':
e1++;
break;
case 'F':
f1++;
break;
case 'G':
g1++;
break;
case 'H':
h1++;
break;
}
}
cout << a1 <<" " << b1 << " " << c1 << " " << d1 << " " << e1 << " " << f1 << " " << g1 << " " << h1 <<"\n";
int a2=0,b2=0,c2=0,d2=0,e2=0,f2=0,g2=0,h2=0;
for(int i=0; i<y.size(); i++)
{
switch(y[i])
{
case 'A':
a2++;
break;
case 'B':
b2++;
break;
case 'C':
c2++;
break;
case 'D':
d2++;
break;
case 'E':
e2++;
break;
case 'F':
f2++;
break;
case 'G':
g2++;
break;
case 'H':
h2++;
break;
}
}
cout << a2 <<" " << b2 << " " << c2 << " " << d2 << " " << e2 << " " << f2 << " " << g2 << " " << h2 << "\n";
cout << abs(a1-a2) << " " << abs(b1-b2) << " " << abs(c1-c2) << " " << abs(d1-d2) <<" "<< abs(e1-e2) << " " << abs(f1-f2) << " " << abs(g1-g2) << " " << abs(h1-h2) << "\n" ;
int sum = abs(a1-a2)+abs(b1-b2)+abs(c1-c2)+abs(d1-d2)+abs(e1-e2)+abs(f1-f2)+abs(g1-g2)+abs(h1-h2);
if(sum>3) cout << "no";
else cout << "anagram";
}