Cod sursa(job #1442303)

Utilizator tamionvTamio Vesa Nakajima tamionv Data 24 mai 2015 23:25:52
Problema Dtcsu Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <fstream>
#include <utility>
#include <unordered_set>
using namespace std;

constexpr int nr_el = 276997; 

int main(){
	ifstream f("dtcsu.in");
	string str;
	str.reserve(19);
	unordered_set<string> numere;
	numere.reserve(nr_el);
	for(int i = 0; i < nr_el; ++i){
		getline(f, str);
		numere.insert(move(str)); }
	int q = 0, rez = 0;
	f >> q;
	for(int i = 0; i < q; ++i){
		str.clear();
		getline(f, str);
		rez += (numere.find(str) != end(numere)); }
	ofstream g("dtcsu.out");
	g << rez;
	return 0; }