Cod sursa(job #2479215)

Utilizator FunnyStockyMihnea Andreescu FunnyStocky Data 23 octombrie 2019 15:54:57
Problema Restante Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <unordered_map>

using namespace std;

int main()
{
        freopen ("restante.in", "r", stdin);
        freopen ("restante.out", "w", stdout);

        int n;
        cin >> n;
        unordered_map <string, int> mp;

        for (int i = 1; i <= n; i++)
        {
                string s;
                cin >> s;
                sort(s.begin(), s.end());
                mp[s]++;
        }

        int ans = 0;
        for (auto &it : mp)
                ans += (it.second == 1);
        cout << ans << "\n";

        return 0;
}