Pagini recente » Cod sursa (job #1777608) | Cod sursa (job #387876) | Cod sursa (job #3208468) | Cod sursa (job #3291179) | Cod sursa (job #1369460)
#include <bits/stdc++.h>
using namespace std;
FILE* fin=fopen("hashuri.in","r");
FILE* fout=fopen("hashuri.out","w");
map <int,int> M;
map <int,int>::iterator it;
int x,y,n,i;
int main()
{
fscanf(fin,"%d",&n);
for(i=1 ; i<=n ; ++i)
{
fscanf(fin,"%d %d",&x , &y);
if( x == 1 )
{
M[y]=1;
}
else if( x == 2 )
{
M.erase(y);
}
else if( x == 3 )
{
if( M[y] == 1 )
fprintf(fout,"1\n");
else
fprintf(fout,"0\n");
}
}
return 0;
}