Pagini recente » Cod sursa (job #1579790) | Cod sursa (job #555708) | Cod sursa (job #2893083) | Cod sursa (job #197320) | Cod sursa (job #875866)
Cod sursa(job #875866)
#include<cstdio>
#include<cstdlib>
#include<algorithm>
#include<string>
#define NMX 36005
FILE *f=fopen("restante.in","r");
FILE *g=fopen("restante.out","w");
using namespace std;
int n;
char c[17];
string s[NMX];
int main()
{
fscanf(f,"%d",&n);
for(int i = 1; i <= n; ++i)
{
fscanf(f,"%s",c);
s[i]=c;
sort(s[i].begin(),s[i].end());
}
sort(s,s+n);
int sol=0;
for(int i(1); i <= n ; ++i)
{
if(s[i]==s[i+1])
continue;
else
if(s[i]==s[i-1])
continue;
else
sol++;
}
fprintf(g,"%d",sol);
return 0;
}