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";
}