Cod sursa(job #1145640)

Utilizator alexandru70Ungurianu Alexandru alexandru70 Data 18 martie 2014 12:49:03
Problema Dtcsu Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <fstream>
#include <iostream>
#include <string>
#include <unordered_set>
using namespace std;

ifstream in ("dtcsu.in");
ofstream out ("dtcsu.out");

unordered_set<unsigned> nums;

int main() {
	for(size_t i = 0; i < 276997; ++i) {
		unsigned nr;
		in >> nr;
		nums.insert(nr);
	}

	size_t n;
	in >> n;
	unsigned cnt = 0;
	for(size_t i = 0; i < n; ++i) {
		unsigned nr;
		in >> nr;
		if(nums.find(nr) != nums.end()){
			cnt++;
		}
	}

	out << cnt << '\n';
}