Cod sursa(job #1875551)
Utilizator | Data | 11 februarie 2017 11:50:13 | |
---|---|---|---|
Problema | Hashuri | Scor | 70 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.47 kb |
#include <bits/stdc++.h>
using namespace std;
int q,tip,x;
set <int> sety;
int main()
{
freopen("hashuri.in","r",stdin);
freopen("hashuri.out","w",stdout);
scanf("%d",&q);
while(q)
{
q--;
scanf("%d%d",&tip,&x);
if(tip==1)sety.insert(x);
if(tip==2)sety.erase(x);
if(tip==3)
{
if(sety.count(x)==0)printf("0\n");
else printf("1\n");
}
}
return 0;
}