Pagini recente » Cod sursa (job #2772220) | Cod sursa (job #682128) | Cod sursa (job #2664158) | Cod sursa (job #20668) | Cod sursa (job #2188680)
#include <iostream>
#include <fstream>
#include <string>
#include <set>
#include <algorithm>
using namespace std;
set<string>s;
ifstream in("restante.in");
ofstream out("restante.out");
inline void transforma(string &a)
{
sort(a.begin(),a.end());
}
int main()
{
string a;
int n;
in>>n;
for(int i = 1 ; i <= n ; i++)
{
in >> a;
transforma(a);
set<string>::iterator it;
it = s.find(a);
if(it != s.end())
{
s.erase(it);
continue;
}
s.insert(a);
}
out << s.size();
return 0;
}