Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: limsan20122

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-03 18:55:00

#include <iostream>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    string x;
    string y;
    int z=0;
    cin >> x >> y;
    int boxone[123]={0};
    int boxtwo[123]={0};
    for(int i=0;i<x.length();i++){
        boxone[int(x[i])]++;
    }
    for(int i=0;i<y.length();i++){
        boxtwo[int(y[i])]++;
    }
    for(int i=65;i<73;i++){
        cout << boxone[i] << " ";
    }
    cout << "\n";
    for(int i=65;i<73;i++){
        cout << boxtwo[i] << " ";
    }
    cout << "\n";
    for(int i=65;i<73;i++){
        if(boxone[i]>boxtwo[i]){
            cout << (boxone[i]-boxtwo[i]) << " ";
            z++;
        }else if(boxone[i]<boxtwo[i]){
            cout << (boxtwo[i]-boxone[i]) << " ";
            z++;
        }else{
            cout << "0" << " ";
        }
    }
    cout << "\n";
    if(z>3) cout << "no";
    else cout << "anagram";
    return 0;
}