Submission

Status:

PPPPPPPP-P

Subtask/Task Score:

90/100

Score: 90

User: mungkyskibidi

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2026-04-11 13:37:31

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

int arr1[64] , arr2[64] ,arr3[8];

int main(){
	int count = 0 ;
	string n , m;
	cin >> n >> m ;
	
	for(int i = 0 ; i < n.size() ; i++){
		arr1[n[i] - 65] ++;
	}
	
	for(int i = 0 ; i < m.size() ; i++){
		arr2[m[i] - 65] ++;
	}
	
	for(int i = 0 ; i < 8 ; i++){
		if (arr1[i] != arr2[i]) arr3[i] = 1;
		if (arr3[i] == 1) count++;
	}
	
	for(int i = 0 ; i < 8 ; i++){
		cout << arr1[i] << " ";
	}
	cout << endl;
	for(int i = 0 ; i < 8 ; i++){
		cout << arr2[i] << " ";
	}
	cout << endl;
	for(int i = 0 ; i < 8 ; i++){
		cout << arr3[i] << " ";
	}
	cout << endl;
	if(count > 3) cout << "no";
	else cout << "anagram";
}