Submission

Status:

PPPPPPPP-P

Subtask/Task Score:

90/100

Score: 90

User: Theo

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-30 18:51:45

#include <iostream>
#include <string>
using namespace std;
int main(){
	std::string s;
	int d=0;
	string k;
	int box[8]={};
	int boxb[8]={};
	std::cin>>s>>k;
	int n=s.length();
	int a=k.length();
	for (int i=0;i<n;i++){
		box[int(s[i])-65]+=1;
	}
	for (int i=0;i<a;i++){
		boxb[int(k[i])-65]+=1;
	}
	for (int i=0;i<8;i++){
		cout<<box[i]<<" ";
	}
	cout<<"\n";
	for (int i=0;i<8;i++){
		cout<<boxb[i]<<" ";
	}
	cout<<"\n";
	for (int i=0;i<8;i++){
		if(box[i]==boxb[i]){
			cout<<0<<" ";
		}else{
			cout<<1<<" ";
			d=d+1;
		}
	}
	cout<<"\n";
	if(d>3){
		std::cout<<"no";
	}else{
		std::cout<<"anagram"; 
	}
	
	
}