Cod sursa(job #992018)

Utilizator enedumitruene dumitru enedumitru Data 31 august 2013 23:10:10
Problema Restante Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<fstream>
#include<cstring>
#include<algorithm>
using namespace std;
ifstream f("restante.in"); ofstream g("restante.out");
int n,m,i,nr;
char v[17];
string w[36001];
int main()
{   f>>n;  
    for(i=1;i<=n;++i)
	{	f>>v;
        sort(v,v+strlen(v));
        w[i]=v;
    }
    sort(w+1,w+n+1);
	
	m=1;
    for(i=2;i<=n;++i)
		if(w[i]==w[i-1]) ++m;
			else 
			{	if(m==1) ++nr;
				m=1;
			}
	if(m==1) ++nr;
    g<<nr<<'\n'; g.close(); return 0;
}