Pagini recente » Cod sursa (job #2366905) | Cod sursa (job #2646260) | Cod sursa (job #2970315) | Cod sursa (job #3234182) | Cod sursa (job #3194682)
#include <bits/stdc++.h>
using namespace std;
const string FILE_NAME = "restante";
ifstream fin(FILE_NAME + ".in");
ofstream fout(FILE_NAME + ".out");
int main() {
int n, c = 0;
vector<string> v;
fin >> n;
for(int i = 1; i <= n; i++){
string s; fin >> s;
sort(s.begin(), s.end());
v.push_back(s);
}
sort(v.begin(), v.end());
for(int i = 0; i < v.size(); i++){
bool is_singular = 1;
for(int j = i + 1; j < v.size(); j++){
if(v[i] == v[j]){
is_singular = 0;
i = j;
}
else
break;
}
if(is_singular == 1)
c++;
}
fout << c;
return 0;
}