Pagini recente » Borderou de evaluare (job #79244) | Cod sursa (job #2395716) | Cod sursa (job #2165135) | Cod sursa (job #2165458) | Cod sursa (job #608296)
Cod sursa(job #608296)
#include<stdio.h>
#include<hash_set.h>
using namespace std;
//using namespace __gnu_cxx;
hash_set<int,hash<int> > h;
int main()
{
freopen("hashuri.in","r",stdin);
freopen("hashuri.out","w",stdout);
int n,x,y;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%d %d",&x,&y);
if(x==1) h.insert(y);
else if(x==2) h.erase(y);
else if(x==3) printf("%d\n",h.end()!=h.find(y));
}
}