Cod sursa(job #875954)
| Utilizator | Data | 11 februarie 2013 00:25:37 | |
|---|---|---|---|
| Problema | Restante | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.55 kb |
#include<stdio.h>
#include<algorithm>
#include<string.h>
using namespace std;
char a[36001][17];
int N,k,s;
int main()
{
freopen("restante.in","r",stdin);
freopen("restante.out","w",stdout);
scanf("%d",&N);
for(int i=1;i<=N;++i)
{
scanf("%s",a[i]);
k=strlen(a[i]);
sort(a[i],a[i]+k);
}
for(int i=1;i<N;++i)
for(int j=i+1;j<=N;++j)
if(strcmp(a[i],a[j])==0)
{
++s;
break;
}
printf("%d",s);
return 0;
}
