Cod sursa(job #414218)

Utilizator ClasianMunteanu Petre Clasian Data 9 martie 2010 20:42:07
Problema Restante Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#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;
}