Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: herespeed

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-14 11:16:44

#include <bits/stdc++.h>
using namespace std;
// 4n+3(n-1)(n)
int main(){
	int alp1[8]={0}; int alp2[8]={0}; int ans[8]={0};
	string n,m;
	cin>>n>>m;
	for(char c:n){
		alp1[c-'A']++;
	}
	for(int i:alp1){
		cout<<i<<" ";
	}
	cout<<"\n";
	
	for(char c:m){
		alp2[c-'A']++;
	}
	for(int i:alp1){
		cout<<i<<" ";
	}
	cout<<"\n";
	
	for(int i=0;i<8;++i){
		ans[i]+= abs(alp1[i]-alp2[i]);
	}
	
	for(int i:ans){
		cout<<i<<" ";
	}
	cout<<"\n";
	int cnt=0;
	for(int i:ans){
		cnt+=i;
	}
	if(cnt>3){
		cout<<"no";
	}
	else cout<<"anagram";
}