Pagini recente » Cod sursa (job #688296) | Cod sursa (job #2737476) | Cod sursa (job #2817338) | Cod sursa (job #301605) | Cod sursa (job #2156785)
#include <cstdio>
#include <map>
using namespace std;
int n,c,nr,NR;
map<int,int> a;
int main()
{
freopen("hashuri.in","r",stdin);
freopen("hashuri.out","w",stdout);
scanf("%d ", &n);
for(int i=1; i<=n; ++i)
{
scanf("%d %d ",&c,&nr);
if(c==1 && a.find(nr)==a.end()) a[nr]=++NR;
if(c==2)
a.erase(nr);
if(c==3)
printf("%d\n",a.find(nr) != a.end());
}
return 0;
}