Cod sursa(job #2915853)

Utilizator vlad2009Vlad Tutunaru vlad2009 Data 25 iulie 2022 13:59:59
Problema Restante Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <fstream>
#include <vector>
#include <map>

using namespace std;

map<vector<int>, int> mp;
int n;

int main() {
    ifstream fin("restante.in");
    ofstream fout("restante.out");
    fin >> n;
    for (int i = 1; i <= n; i++) {
        string s;
        fin >> s;
        vector<int> fr;
        fr.resize(26 + 1);
        for (int j = 0; j < s.size(); j++) {
            fr[s[j] - 'a']++;
        }
        mp[fr]++;
    }
    int answer = 0;
    for (auto it : mp) {
        if (it.second == 1) {
            answer++;
        }
    }
    fout << answer;
    return 0;
}