Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: samsenpisardmoo

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-09 15:43:52

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string x,y;
    cin >> x >> y;
    int a1=0,b1=0,c1=0,d1=0,e1=0,f1=0,g1=0,h1=0;
    for(int i=0; i<x.size(); i++)
    {
        switch(x[i])
        {
            case 'A':
                a1++;
                break;
            case 'B':
                b1++;
                break;
            case 'C':
                c1++;
                break;
            case 'D':
                d1++;
                break;
            case 'E':
                e1++;
                break;
            case 'F':
                f1++;
                break;
            case 'G':
                g1++;
                break;
            case 'H':
                h1++;
                break;
        }
    }
    cout << a1 <<" " << b1 << " " << c1 << " " << d1 << " " << e1 << " " << f1 << " " << g1 << " " << h1 <<"\n";
    int a2=0,b2=0,c2=0,d2=0,e2=0,f2=0,g2=0,h2=0;

    for(int i=0; i<y.size(); i++)
    {
        switch(y[i])
        {
            case 'A':
                a2++;
                break;
            case 'B':
                b2++;
                break;
            case 'C':
                c2++;
                break;
            case 'D':
                d2++;
                break;
            case 'E':
                e2++;
                break;
            case 'F':
                f2++;
                break;
            case 'G':
                g2++;
                break;
            case 'H':
                h2++;
                break;
        }
    }
    cout << a2 <<" " << b2 << " " << c2 << " " << d2 << " " << e2 << " " << f2 << " " << g2 << " " << h2 << "\n";
    cout << abs(a1-a2) << " " << abs(b1-b2) << " " << abs(c1-c2) << " " << abs(d1-d2) <<" "<< abs(e1-e2) << " " << abs(f1-f2) << " " << abs(g1-g2) << " " << abs(h1-h2) << "\n" ;
    int sum = abs(a1-a2)+abs(b1-b2)+abs(c1-c2)+abs(d1-d2)+abs(e1-e2)+abs(f1-f2)+abs(g1-g2)+abs(h1-h2);

    if(sum>3) cout << "no";
    else cout << "anagram";
}