Submission

Status:

Compilation Error

Subtask/Task Score:

Score: 0

User: DontYouGetItIHaveYouCornered

Problemset: อะนาแกรม 2

Language: cpp

Time: 0.000 second

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

#include <iostream>
#include <string>

int main() {
    std::string msg;
    std::cin >> msg;
    int letters[8] = {0};
    int letters_two[8] = {0};
    int diff[8] = {0};
    for (int index = 0; index < msg.length(); index++) {
        letters[msg[index] - 65] += 1;
        diff[msg[index] - 65] += 1;
    }
    for (int index = 0; index < 8; index++) {
        std::cout << letters[index] << " ";
    }
    std::cout << "\n";
    std::string msg;
    std::cin >> msg;
    for (int index = 0; index < msg.length(); index++) {
        letters_two[msg[index] - 65] += 1;
        diff[msg[index] - 65] -= 1;
    }
    for (int index = 0; index < 8; index++) {
        std::cout << letters_two[index] << " ";
    }
    std::cout << std::endl;
    int sum = 0;
    for (int index = 0; index < 8; index++) {
        diff[index] = abs(diff[index]);
        sum += diff[index];
    }
    for (int index = 0; index < 8; index++) {
        std::cout << diff[index] << " ";
    }
    std::cout << std::endl;
    if (sum > 3) {
        std::cout << "no";
    } else {
        std::cout << "anagram"; // cat
    }
}