Pagini recente » Cod sursa (job #360725) | Cod sursa (job #1662581) | Cod sursa (job #1933125) | Cod sursa (job #1019424) | Cod sursa (job #1516362)
#include <cstdio>
#include <string>
#include <cstring>
#include <vector>
#include <algorithm>
using namespace std;
vector < string > v;
char q[1000];
int main()
{
freopen("restante.in","r",stdin);
freopen("restante.out","w",stdout);
int n, i, j, s, t, d, k, ma;
v.push_back(" ");
scanf("%d%*c",&n);
for( i = 1; i <= n; ++i ){
scanf("%s",q);
sort( q, q + strlen(q) );
v.push_back(q);
}
sort(v.begin(),v.end());
v.push_back(" ");
d = 0;
for( i = 1; i <= n; ++i ){
if( v[i] != v[i-1] && v[i] != v[i+1] ) d++;
}
printf("%d",d);
return 0;
}