Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Phupa

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-09 19:27:50

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n,i,j,len1,len2,sum=0;
    int arr1[8]={0},arr2[8]={0},dif[8];
    string str1,str2;
    cin>>str1>>str2;
    len1=str1.length();
    len2=str2.length();
    for (i = 0;i < len1;i++)
    {
        arr1[str1[i]-65]+=1;
    }
    for (i = 0;i < len2;i++)
    {
        arr2[str2[i]-65]+=1;
    }
    for (i = 0;i < 8;i++)
    {
        dif[i]=abs(arr1[i]-arr2[i]);
    }
    for (i = 0;i < 8;i++)
    {
        sum += dif[i];
    }//cal


    for (i = 0;i < 8;i++)
    {
        cout<<arr1[i]<<" ";
    }
    cout<<"\n";
    for (i = 0;i < 8;i++)
    {
        cout<<arr2[i]<<" ";
    }
    cout<<"\n";
    for (i = 0;i < 8;i++)
    {
        cout<<dif[i]<<" ";
    }
    cout<<"\n";
    if (sum>3)
    {
        cout<<"no";
    }
    else if (sum<=3)
    {
        cout<<"anagram";
    }

    return 0;
}