Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: TonnamSora

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-07 13:05:45

#include <iostream>
#include <cmath>
using namespace std;

int main(){
    int a[8] = {0};
    int b[8] = {0};
    string s1, s2;
    cin >> s1 >> s2;
    int len1 = s1.length();
    int len2 = s2.length();
    for(int i = 0; i < len1; i++){
        a[s1[i] - 'A']++;
    }
    for(int i = 0; i < len2; i++){
        b[s2[i] - 'A']++;
    }
    for(int i = 0; i < 8; i++){
        cout << a[i] << " ";
    }
    cout << "\n";
    for(int i = 0; i < 8; i++){
        cout << b[i] << " ";
    }
    int c[8];
    for(int i = 0; i < 8; i++){
        c[i] = abs(a[i] - b[i]);
    }
    cout << "\n";
    for(int i = 0; i < 8; i++){
        cout << c[i] << " ";
    }
    int sumdif = 0;
    for(int i = 0; i < 8; i++){
        sumdif += c[i];
    }
    cout << "\n";
    if(sumdif <= 3){
        cout << "anagram";
    }
    else{
        cout << "no";
    }
}