Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Krispans

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-24 10:05:34

#include <iostream>
using namespace std;

int main(){

    string s1;
    string s2;
    cin >> s1;
    cin >> s2;
    int n1= s1.length();
    int n2 = s2.length();
    int box1[8] = {0};
    int box2[8] = {0};
    int cnt=0;
    for (int i=0; i<n1; i++){
        box1[s1[i]-65]++;
    }
    for (int i=0; i<n2; i++){
        box2[s2[i]-65]++;
    }
    for (int i=0; i<8; i++){
        cout << box1[i] << ' ';
    }
    cout << '\n';
    for (int i=0; i<8; i++){
        cout << box2[i] << ' ';
    }
    cout << '\n';
    for (int i=0; i<8; i++){
        cout << abs(box1[i]-box2[i]) << ' ';
        if (abs(box1[i]-box2[i])>0){
            cnt++;
        }
    }
    cout << '\n';
    if (cnt>3){
        cout << "no";
    }
    else{
        cout << "anagram";
    }
}