Pagini recente » Cod sursa (job #3198068) | Cod sursa (job #1635183) | Cod sursa (job #2340766) | Cod sursa (job #2631485) | Cod sursa (job #387800)
Cod sursa(job #387800)
#include<fstream>
#define dmax 36003
using namespace std;
ifstream in("restante.in");
ofstream out("restante.out");
int n,sol;
char x[dmax][20];
int sf1(const void *a,const void *b)
{ return strcmp( (char*)a , (char*)b );
}
int main()
{ int i;
in>>n;
for(i=0;i<n;i++)
{ in>>x[i];
qsort((void*)x[i],strlen(x[i]),sizeof(x[0][0]),sf1);
}
in.close();
qsort((void*)x,n,sizeof(x[0]),sf1);
for(i=0;i<n;i++)
if( (strcmp(x[i],x[i-1])!=0 || i==0) && ( strcmp(x[i],x[i+1])!=0 || i==n-1 ) )
sol++;
out<<sol;
out.close();
return 0;
}