Pagini recente » Cod sursa (job #889697) | Cod sursa (job #2937217) | Cod sursa (job #1055494) | Cod sursa (job #2942990) | Cod sursa (job #2396663)
#include <fstream>
#include <algorithm>
#include <cstring>
using namespace std;
ifstream fin("restante.in");
ofstream fout("restante.out");
int n,m,i,j,nr;
char c[36005][20];
bool v[36005];
int main()
{
fin >> n;
for (i=1;i<=n;i++)
{
fin >> c[i];
m=strlen(c[i]);
sort (c[i]+0,c[i]+m);
}
for (i=1;i<=n;i++)
{
for (j=i+1;j<=n;j++)
{
if (strcmp(c[i],c[j])==0)
{
v[i]=1;
v[j]=1;
}
}
if (v[i]==0) nr++;
}
fout << nr;
return 0;
}