Pagini recente » Cod sursa (job #2127562) | Cod sursa (job #1888210) | Rating Andrei Bejan (AndreiV21) | Diferente pentru problema/rubarba intre reviziile 10 si 7 | Cod sursa (job #1758625)
#include <cstdio>
#include <set>
using namespace std;
set<int>v;
int main(){
freopen("hashuri.in", "r", stdin);
freopen("hashuri.out", "w", stdout);
int n, i, x, op;
scanf("%d", &n);
for (i = 1; i <= n; i ++){
scanf("%d%d", &op, &x);
if (op == 1)
v.insert(x);
else if (op == 2)
v.erase(x);
else
printf("%d\n", v.find(x) != v.end());
}
return 0;
}