Cod sursa(job #2065041)

Utilizator bent_larsenSturzu Antonio-Gabriel bent_larsen Data 13 noiembrie 2017 11:50:28
Problema Hashuri Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <fstream>
#include <unordered_set>
using namespace std;

int main()
{
	ifstream in("hashuri.in");
	ofstream out("hashuri.out");
	
	int n;
	in >> n;
	
	unordered_set<int> st;
	for(int i = 0;i < n;++i)
	{
		int op, val;
		in >> op >> val;
		
		if(op == 1)
		{
			st.insert(val);
		}
		else if(op == 2)
		{
			st.erase(val);
		}
		else
		{
			if(st.find(val) != st.end())
			{
				out<<"1\n";
			}
			else
			{
				out<<"0\n";
			}
		}
	}
	in.close();
	out.close();
}