Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Songkran

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-27 21:00:14

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

int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(0);
    string n,n1;
    cin >> n >> n1;
    int count = 0,arr[8] = {0},arr1[8] = {0};
    for (int i = 0; i < n.length();i++){
        if(n[i] == 'A'){
            arr[0]++;
        } else if(n[i] == 'B'){
            arr[1]++;
        }else if(n[i] == 'C'){
            arr[2]++;
        }else if(n[i] == 'D'){
            arr[3]++;
        }else if(n[i] == 'E'){
            arr[4]++;
        }else if(n[i] == 'F'){
            arr[5]++;
        }else if(n[i] == 'G'){
            arr[6]++;
        } else arr[7]++;
    }
        for (int i = 0; i < n1.length();i++){
        if(n1[i] == 'A'){
            arr1[0]++;
        } else if(n1[i] == 'B'){
            arr1[1]++;
        }else if(n1[i] == 'C'){
            arr1[2]++;
        }else if(n1[i] == 'D'){
            arr1[3]++;
        }else if(n1[i] == 'E'){
            arr1[4]++;
        }else if(n1[i] == 'F'){
            arr1[5]++;
        }else if(n1[i] == 'G'){
            arr1[6]++;
        } else arr1[7]++;
    }
    
    for (int i = 0; i < 8; i++){
        cout << arr[i] << " ";
    }
    cout << "\n";
    for (int i = 0; i < 8; i++){
        cout << arr1[i] << " ";
    }
    cout << "\n";
    for (int i = 0; i < 8; i++){
        count += abs(arr[i]-arr1[i]);
        cout << abs(arr[i]-arr1[i]) << " ";
    }
    cout << "\n";
    if (count > 3){
        cout << "no";
    } else cout << "anagram";

    return 0;
}