Cod sursa(job #976115)

Utilizator gabriel.badeaGabriel Badea gabriel.badea Data 22 iulie 2013 16:29:14
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <stdio.h>
#include <algorithm>
#include <set>

using namespace std;

int main()
{
	int i, N, op, x;
	set<int> myset;

	freopen("hashuri.in", "r", stdin);
    freopen("hashuri.out", "w", stdout);
	
	scanf("%d", &N);

	for(i = 1; i <= N; ++i)
	{
		scanf("%d%d", &op, &x);
		switch(op)
		{
		case 1:
			myset.insert(x);
			break;
		case 2:
			myset.erase(x);
			break;
		case 3:
			printf("%d\n", myset.find(x) != myset.end());
			break;
		}
	}

	return 0;
}