Pagini recente » Cod sursa (job #2852805) | Cod sursa (job #2828805) | Cod sursa (job #3174831) | Cod sursa (job #704911) | Cod sursa (job #414218)
Cod sursa(job #414218)
#include<fstream.h>
#include<string.h>
#include<algorithm>
using namespace std;
ifstream f("restante.in");
ofstream g("restante.out");
int n,k,ok,v[36000],i;
char dic[36000][17],s[17];
int main()
{ f>>n;
while(!f.eof()) { f>>s;
sort(s,s+strlen(s));
ok=1;
for(i=1;i<=k&&ok;i++)if(!strcmp(dic[i],s)) ok=0,v[i]=1;
if(ok)strcpy(dic[++k],s);
}
ok=0;
for(i=1;i<=k;i++) if(!v[i])ok++;
g<<ok;
f.close();
g.close();
return 0;
}