Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Krispans
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.002 second
Submitted On: 2026-09-24 10:05:34
#include <iostream>
using namespace std;
int main(){
string s1;
string s2;
cin >> s1;
cin >> s2;
int n1= s1.length();
int n2 = s2.length();
int box1[8] = {0};
int box2[8] = {0};
int cnt=0;
for (int i=0; i<n1; i++){
box1[s1[i]-65]++;
}
for (int i=0; i<n2; i++){
box2[s2[i]-65]++;
}
for (int i=0; i<8; i++){
cout << box1[i] << ' ';
}
cout << '\n';
for (int i=0; i<8; i++){
cout << box2[i] << ' ';
}
cout << '\n';
for (int i=0; i<8; i++){
cout << abs(box1[i]-box2[i]) << ' ';
if (abs(box1[i]-box2[i])>0){
cnt++;
}
}
cout << '\n';
if (cnt>3){
cout << "no";
}
else{
cout << "anagram";
}
}