Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Theo
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-30 19:01:18
#include <iostream>
#include <string>
# include <cmath>
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<<abs(box[i]-boxb[i])<<" ";
d=d+abs(box[i]-boxb[i]);
}
}
cout<<"\n";
if(d>3){
std::cout<<"no";
}else{
std::cout<<"anagram";
}
}