Cod sursa(job #1883526)

Utilizator omnipedPopescu Octavian omniped Data 18 februarie 2017 00:50:30
Problema Hashuri Scor 60
Compilator cpp Status done
Runda Arhiva educationala Marime 0.58 kb
#include<fstream>
#include<unordered_set>

using namespace std;

void CitireMultimeAfisareRezultat()
{
	unordered_set<int>multime;
	int x, y, z;
	ifstream fin("hashuri.in");
	ofstream fout("hashuri.out");
	fin >> x;
	for (auto i = 1;i <= x;i++)
	{
		fin >> y >> z;
		if (y == 1)
			multime.insert(z);
		if (y == 2)
			multime.erase(z);
		if (y == 3 && multime.find(z) != multime.end())
			fout << 1<<endl;
		if (y == 3 && multime.find(z) == multime.end())
			fout << 0<<endl;
	}

	fin.close();
	fout.close();

}

int main()
{
	CitireMultimeAfisareRezultat();
}