Cod sursa(job #653098)

Utilizator geobarosanu1Tutuianu George geobarosanu1 Data 27 decembrie 2011 12:49:23
Problema Hashuri Scor 30
Compilator c Status done
Runda Arhiva educationala Marime 0.48 kb
#include <stdio.h>			//999983
int a[999983];
int main()
{
	int n,i,j,opt,x,nr=999983;
	freopen("hashuri.in","r",stdin);
	freopen("hashuri.out","w",stdout);
	

	scanf("%d", &n);

	for (i=1;i<=n;i++){
		scanf("%d %d", &opt, &x);
		x%=nr;

		switch(opt){
			case 1:{
					a[x]=1;
					break;
			   }	
			case 2:{
				   a[x]=0;
				   break;
			   }
			case 3:{
					if (a[x])
						printf("1\n");
					else
						printf("0\n");
			   }
		}

	}

	return 0;
}