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