Cod sursa(job #741627)

Utilizator SebiSebiPirtoaca George Sebastian SebiSebi Data 26 aprilie 2012 16:55:02
Problema Restante Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<iostream>
#include<fstream>
#include<string.h>
#include<algorithm>
using namespace std;
string c[36002];
int main ()
{
	int n,i,nr;
	ifstream f("restante.in");
	ofstream g("restante.out");
	f>>n;
	for(i=1;i<=n;i++) {
		f>>c[i];
		sort(c[i].begin(),c[i].end());
	}
	f.close();
	sort(c+1,c+n+1);
	nr=0;
	for(i=1;i<=n;i++) 
		if((c[i]!=c[i-1])&&(c[i]!=c[i+1]))
			nr++;
	g<<nr;
	g.close();
	return 0;
}