Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: samsenpisardmoo26

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.006 second

Submitted On: 2026-10-07 12:58:49

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string s1,s2;
    cin >> s1 >> s2;
    
    int arr1[256], arr2[256];
    for(int i=0; i<256; i++) 
    {
        arr1[i] = 0;
        arr2[i] = 0;
    }
    for(int i=0; i<s1.length(); i++)
    {
        arr1[s1[i]]++;
    }
    
    for(int i=0; i<s2.length(); i++)
    {
        arr2[s2[i]]++;
    }
    for(int i=65; i<=72; i++)
    {
        cout << arr1[i] << " ";
    }
    cout << "\n";
    for(int i=65; i<=72; i++)
    {
        cout << arr2[i] << " ";
    }
    cout << "\n";
    int sum = 0;
    for(int i=65; i<=72; i++)
    {
        int ans = abs(arr1[i]-arr2[i]);
        sum+=ans;
        cout << ans << " ";
    }
    cout << "\n";
    if(sum <= 3) cout << "anagram";
    else cout << "no";
}