Cod sursa(job #1200175)

Utilizator ELHoriaHoria Cretescu ELHoria Data 22 iunie 2014 03:21:16
Problema Restante Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <fstream>
#include <string>
#include <iostream>
#include <algorithm>
#include <vector>
#include <set>

using namespace std;


int main() {
	ifstream cin("restante.in");
	ofstream cout("restante.out");
	int N;
	cin >> N;
	cin.get();
	set< string > a, b;
	for (int i = 0; i < N; i++) {
		string s;
		getline(cin, s);
		sort(s.begin(), s.end());
		if (!a.insert(s).second) {
			b.insert(s);
		}
	}
	cout << a.size() - b.size();
	return 0;
}