Submission

Status:

PPPPPPPP-P

Subtask/Task Score:

90/100

Score: 90

User: colo39

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-01 14:05:52

#include <bits/stdc++.h>
using namespace std;
map<char,int> mp;
map<char,int> mp2;

vector<char> nig = {'A','B','C','D','E','F','G','H'};
int main () {
    ios_base::sync_with_stdio(false);
    cin.tie(0);

    string s1, s2;
    cin >> s1 >> s2;

    for (auto c : s1) mp[c]++;
    for (auto c : s2) mp2[c]++;

    cout << mp['A'] << " ";
    cout << mp['B'] << " ";
    cout << mp['C'] << " ";
    cout << mp['D'] << " ";
    cout << mp['E'] << " ";
    cout << mp['F'] << " ";
    cout << mp['G'] << " ";
    cout << mp['H'] << " ";
    cout << endl;
    cout << mp2['A'] << " ";
    cout << mp2['B'] << " ";
    cout << mp2['C'] << " ";
    cout << mp2['D'] << " ";
    cout << mp2['E'] << " ";
    cout << mp2['F'] << " ";
    cout << mp2['G'] << " ";
    cout << mp2['H'] << " ";
    cout << endl;
    int sum = 0;
    for (auto n : nig) {
        if (mp[n] != mp2[n]) {
            sum += 1;
            cout << "1 ";
        } else {
            cout << "0 ";
        }
    }
    if (sum > 3) cout << "\nno";
    else cout << "\nanagram";
}