Pagini recente » Cod sursa (job #1735246) | Cod sursa (job #1383262) | Cod sursa (job #397604) | Cod sursa (job #2354524) | Cod sursa (job #125788)
Cod sursa(job #125788)
#include<stdio.h>
#include<string.h>
int n,i,j,k,m;
char s[17];
int a[36001][26],used[36001],nr[100];
int main()
{freopen("restante.in","r",stdin);
freopen("restante.out","w",stdout);
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf(" %s ",s);
j=0;m=strlen(s);
for(j=0;j<m;j++){a[i][s[j]-'a']++;j++;}}
m=0;
for(j=0;j<26;j++){
for(i=1;i<=n;i++)
if(!used[i]) nr[a[i][j]]++;
for(k=0;k<=16;k++)
if(nr[k]==1)
for(i=1;i<=n;i++)
if(!used[i]&&a[i][j]==k) {m++;used[i]=1;break;}
}
printf("%d\n",m);
fclose(stdout);
return 0;}