Cod sursa(job #334800)

Utilizator probaproba proba proba Data 28 iulie 2009 01:49:16
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include<stdio.h>
#include<map>
#include<string>
using namespace std;
map <int,bool> a;
int main()
{
	freopen("hashuri.in","r",stdin);
	freopen("hashuri.out","w",stdout);
	int n;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		int x,op;
		scanf("%d%d",&op,&x);
		if(op==1)
		{
			a[x]=true;
			continue;
		}
		if(op==2)
		{
			a.erase(x);
			continue;
		}
		if(op==3)
		{
			printf("%d\n",(a[x]==true)?1:0);
			continue;
		}
	}
	return 0;
}