Cod sursa(job #3147274)

Utilizator addanciuAdriana Danciu addanciu Data 25 august 2023 12:23:59
Problema Restante Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
#include <cstring>
#include <unordered_map>
//#define CONSOLE /// daca ai in consola
#define len strlen(a)
#define int long long
using namespace std;
 
ifstream fin("restante.in");
ofstream fout("restante.out");
 
#ifdef CONSOLE
    #define fin cin 
    #define fout cout 
#endif
unordered_map<string, int> mp;
signed main() { 
    int n;
    string s;
    fin>>n;
    for(int i=1;i<=n;i++){
        fin>>s;
        sort(s.begin(), s.end());
        mp[s]++;
    }
    int nr=0;
    for(auto i:mp) if(i.second==1) nr++;
    fout<<nr;
    return 0;
}