Pagini recente » Cod sursa (job #3247350) | Borderou de evaluare (job #1539545) | Cod sursa (job #2449657) | Borderou de evaluare (job #2624492) | Cod sursa (job #2450180)
#include <cstdio>
#include <unordered_set>
using namespace std;
int main()
{
freopen("hashuri.in","r",stdin);
freopen("hashuri.out","w",stdout);
int n;
scanf("%d",&n);
unordered_set <int> s;
s.rehash(n);
while(n--)
{
int t,x;
scanf("%d%d",&t,&x);
if(t==1) s.insert(x);
if(t==2) s.erase(x);
if(t==3) printf("%d\n",s.count(x));
}
return 0;
}