Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: anonymous

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-01 14:24:10

#include <bits/stdc++.h>
using namespace std;

int a1[8] = {},a2[8] = {};
int sum[8] = {},s=0;
int main()
{
	string n1,n2;
	cin >> n1 >> n2;
	//Anagram number 1
	for(int i=0;i<n1.length();i++)
	{
		if(n1[i] == 'A') a1[0]++;
		if(n1[i] == 'B') a1[1]++;
		if(n1[i] == 'C') a1[2]++;
		if(n1[i] == 'D') a1[3]++;
		if(n1[i] == 'E') a1[4]++;
		if(n1[i] == 'F') a1[5]++;
		if(n1[i] == 'G') a1[6]++;
		if(n1[i] == 'H') a1[7]++;
	}
	for(int i=0;i<8;i++)
	{
		cout << a1[i] << ' ';
		sum[i] = abs(sum[i] - a1[i]);
	}
	cout << '\n';
	//Anagram number 2
	for(int i=0;i<n2.length();i++)
	{
		if(n2[i] == 'A') a2[0]++;
		if(n2[i] == 'B') a2[1]++;
		if(n2[i] == 'C') a2[2]++;
		if(n2[i] == 'D') a2[3]++;
		if(n2[i] == 'E') a2[4]++;
		if(n2[i] == 'F') a2[5]++;
		if(n2[i] == 'G') a2[6]++;
		if(n2[i] == 'H') a2[7]++;
	}
	for(int i=0;i<8;i++)
	{
		cout << a2[i] << ' ';
		sum[i] = abs(sum[i] - a2[i]);
	}
	cout << '\n';
	//Third
	for(int i=0;i<8;i++)
	{
		cout << sum[i] << ' ';
		s += sum[i];
	}cout << '\n';
	
	//LAST
	if(s <= 3)cout << "anagram";
	else cout << "no";
}