Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: mungkyskibidi

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2026-04-11 13:55:05

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

int arr1[8] , arr2[8] ,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++){
		int count1 = 0;
		if(arr1[i] > arr2[i]){
			count += arr1[i] - arr2[i];
			count1 += arr1[i] - arr2[i] ;
			arr3[i] == count1;
		} 
		if(arr1[i] < arr2[i]){
			count += arr2[i] - arr1[i];
			count1 += arr2[i] - arr1[i];
			arr3[i] == count1;
		} 
	}
	
	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";
}