Cod sursa(job #640485)

Utilizator alex_mircescuAlex Mircescu alex_mircescu Data 25 noiembrie 2011 21:13:53
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include <stdio.h>
#include <ext/hash_set>

using namespace std;
using namespace __gnu_cxx;

long n, t, i, v;
hash_set<long> m;

int main() {
	freopen("hashuri.in", "r", stdin);
	freopen("hashuri.out", "w", stdout);
	
	scanf("%ld", &n);
	for (i = 1; i <= n; ++i) {
		scanf("%ld %ld", &t, &v);
		if (t == 1) m.insert(v);
		else
		if (t == 2) m.erase(v);
		else
		if (t == 3) printf("%ld\n", m.find(v) != m.end());
	}
	return 0;
}