Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Peerawat

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-08-30 16:19:32

#include<iostream>
#include<string>
using namespace std;
int main(){
    string C1,C2;
    cin >> C1 >> C2;

    int cnt1[9]={0},cnt2[9]={0};

    int len1 = C1.length();
    int len2 = C2.length();

    for(int i=0;i<len1;i++){
        cnt1[C1[i]-65]++;
    }

    for(int i=0;i<len2;i++){
        cnt2[C2[i]-65]++;
    }

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

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

    int cnt3[9];

    cout << "\n";

    for(int i=0;i<8;i++){
        cnt3[i] = cnt1[i]-cnt2[i];
        if(cnt3[i] < 0){
            cnt3[i]*= -1;
        }
    }
    int c=0;
    for(int i=0;i<8;i++){
        c += cnt3[i];
    }

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

    cout << "\n";

    if(c <= 3){
        cout << "anagram";
    }
    else{
        cout << "no";
    }












}