Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: ackub

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-21 15:39:35

#include<iostream>
using namespace std;
int main() {

    string text,text2;
    int out[8]={0},out2[8]={0},reslt[8]={0},total=0;
    cin >> text >> text2;
    for (int i=0;i<text.length();i++) {
        switch (text[i]) {
        case 'A':
            out[0]+=1;
            break;
        case 'B':
            out[1]+=1;
            break;
        case 'C':
            out[2]+=1;
            break;
        case 'D':
            out[3]+=1;
            break;
        case 'E':
            out[4]+=1;
            break;
        case 'F':
            out[5]+=1;
            break;
        case 'G':
            out[6]+=1;
            break;
        case 'H':
            out[7]+=1;
            break;
        }
    }
    for (int i=0;i<text2.length();i++) {
        switch (text2[i]) {
        case 'A':
            out2[0]+=1;
            break;
        case 'B':
            out2[1]+=1;
            break;
        case 'C':
            out2[2]+=1;
            break;
        case 'D':
            out2[3]+=1;
            break;
        case 'E':
            out2[4]+=1;
            break;
        case 'F':
            out2[5]+=1;
            break;
        case 'G':
            out2[6]+=1;
            break;
        case 'H':
            out2[7]+=1;
            break;
        }
    }
    for (int i=0;i<8;i++) {
        if (out[i]>out2[i]) {reslt[i]=out[i]-out2[i];}
        if (out2[i]>out[i]) {reslt[i]=out2[i]-out[i];}
    }
    for (int i=0;i<8;i++) {
        cout << out[i] << ' ';
    }
    cout << "\n";
    for (int i=0;i<8;i++) {
        cout << out2[i] << ' ';
    }
    cout << "\n";
    for (int i=0;i<8;i++) {
        cout << reslt[i] << ' ';
        total+=reslt[i];
    }
    cout << "\n";
    if (total>3) {
        cout << "no";
    }
    else {
        cout << "anagram";
    }

}