Submission

Status:

P--PPP--PP

Subtask/Task Score:

60/100

Score: 60

User: Saizon

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-12 12:30:24

#include<iostream>
using namespace std;
int a[13];
int b[13];
int c[13];

int main(){
    string t,y;
    cin >> t >> y;
    int k=0;
    for(int i=0;i<t.size();i++){
        a[int(t[i] - 'A' + 1)] += 1;
    }
    for(int i=1;i<=8;i++){
        cout << a[i] << " ";
    }
    cout << "\n";
    for(int i=0;i<y.size();i++){
        b[int(y[i] - 'A' + 1)] += 1;
    }
    for(int i=1;i<=8;i++){
        cout << b[i] << " ";
    }
    cout << "\n";
    for(int i=0;i<8;i++){
        c[i] = abs(a[i] - b[i]);
        k += abs(a[i] - b[i]);
    }
    for(int i=1;i<=8;i++){
        cout << c[i] << " ";
    }
    cout << "\n";
    if(k <= 3){
        cout << "anagram";
    }
    else{
        cout << "no";
    }
}