Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: ChanakanStudy

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-22 13:05:55

#include <iostream>
using namespace std;

int main() {
    string n,m;
    int a[8],b[8],c[8];
    cin >> n >> m;

    for (int i =0;i<8;i++) {
        a[i] = 0;
        b[i] = 0;
        c[i] = 0;
    }

    for (int i =0;i<n.length();i++) {
        if (n[i] == 'A') {
           a[0]++; 
        }
        else if (n[i] == 'B') {
           a[1]++; 
        }
        else if (n[i] == 'C') {
           a[2]++; 
        }
        else if (n[i] == 'D') {
           a[3]++; 
        }
        else if (n[i] == 'E') {
           a[4]++; 
        }
        else if (n[i] == 'F') {
           a[5]++; 
        }
        else if (n[i] == 'G') {
           a[6]++; 
        }
        else if (n[i] == 'H') {
           a[7]++; 
        }
    }

    for (int i =0;i<m.length();i++) {
        if (m[i] == 'A') {
           b[0]++; 
        }
        else if (m[i] == 'B') {
           b[1]++; 
        }
        else if (m[i] == 'C') {
           b[2]++; 
        }
        else if (m[i] == 'D') {
           b[3]++; 
        }
        else if (m[i] == 'E') {
           b[4]++; 
        }
        else if (m[i] == 'F') {
           b[5]++; 
        }
        else if (m[i] == 'G') {
           b[6]++; 
        }
        else if (m[i] == 'H') {
           b[7]++; 
        }
    }
    int sum=0;
    for (int i =0;i<8;i++) {
        c[i] = abs(a[i]-b[i]);
        sum += c[i];
    }

    for (int i =0;i<8;i++) {
        cout << a[i] << " ";
    }
    cout << endl;

    for (int i =0;i<8;i++) {
        cout << b[i] << " ";
    }

    cout << endl;
    for (int i =0;i<8;i++) {
        cout << c[i] << " ";
    }
    cout << endl;

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

}