Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: onlyme910
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-08 15:24:54
#include <bits/stdc++.h>
using namespace std;
int arr1[8];
int arr2[8];
int sum[8];
int main(){
string s1,s2;
cin >> s1 >> s2;
int s1l = s1.length(),s2l = s2.length();
for(int i = 0;i< s1l;i++){
arr1[s1[i]-'A']++;
}
for(int i = 0;i< 8;i++){
cout << arr1[i] << " ";
}cout << endl;
for(int i = 0;i< s2l;i++){
arr2[s2[i]-'A']++;
}
for(int i = 0;i< 8;i++){
cout << arr2[i] << " ";
}cout << endl;
for(int j = 0;j < 8;j++){
if(arr1[j] >= arr2[j])sum[j] = arr1[j] - arr2[j];
else if(arr2[j] > arr1[j])sum[j] = arr2[j] - arr1[j];
cout << sum[j] << " ";
}cout << endl;
int n = 0;
for(int j = 0;j< 8;j++){
if(sum[j] > 0){
n += sum[j];
}
}
if(n > 3)cout << "no";
else cout << "anagram";
}