Pagini recente » Cod sursa (job #2527809) | Cod sursa (job #719255) | Cod sursa (job #14623) | Cod sursa (job #17663) | Cod sursa (job #2731099)
#include <bits/stdc++.h>
#include <unordered_map>
using namespace std;
#pragma GCC optimize("Ofast")
#pragma GCC target("avx,avx2,fma")
#pragma warning(disable : 4996)
ifstream fin("restante.in");
ofstream fout("restante.out");
int n;
char a[17];
int contor;
bool verif = false;
unordered_map<string, int> umap;
void citire()
{
for (int i = 1; i <= n; i++)
{
fin >> a;
sort(a, a + strlen(a));
if (!umap[a])
contor++;
else
if (umap[a] == 1)
contor--;
umap[a]++;
}
}
int main()
{
fin >> n;
citire();
fout << contor;
return 0;
}