/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 328.0 KiB
#2 Wrong Answer 59ms 1.473 MiB
#3 Wrong Answer 61ms 1.473 MiB

Code

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

// SAYED AL MAMUN_LU

int main()
{
    int t;
    cin >> t;
    while (t--)
    {
        int n;
        cin >> n;
        char samp[n];
        for (int h = 0; h < n; h++)
        {
            cin >> samp[h];
        }

        unordered_map<char, int> freq;
        for (int i = 0; i < n; i++)
        {
            freq[samp[i]]++;
        }

        int sum = 0;
        for (auto &[key, value] : freq)
        {
            sum += (value * (value - 1)) / 2;
        }

        cout << 2*sum << endl;
    }
    return 0;
}

Information

Submit By
Type
Submission
Problem
P1038 Do not touch my string
Contest
Brain Booster #3
Language
C++20 (G++ 13.2.0)
Submit At
2024-05-06 17:54:00
Judged At
2024-11-11 03:31:48
Judged By
Score
10
Total Time
61ms
Peak Memory
1.473 MiB