Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Nasmo

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-01 23:57:41

#include <bits/stdc++.h>
using namespace std;

int main() {
    string s1, s2;
    cin >> s1 >> s2;

    int a[8] = {0};
    int b[8] = {0};

    
    for (int i = 0; i < s1.length(); i++) {
        a[s1[i] - 'A']++;
    }

    
    for (int i = 0; i < s2.length(); i++) {
        b[s2[i] - 'A']++;
    }

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

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

    
    int diff = 0;

    for (int i = 0; i < 8; i++) {
        cout << abs(a[i] - b[i]);
        if (i < 7) cout << " ";

        diff += abs(a[i] - b[i]);
    }
    cout << endl;

    if (diff <= 3)
        cout << "anagram";
    else
        cout << "no";

    return 0;
}