Pagini recente » Cod sursa (job #640837) | Cod sursa (job #2804760) | Cod sursa (job #2503589) | Cod sursa (job #1845090) | Cod sursa (job #2276667)
#include<stdio.h>
#include<iostream>
#include<fstream>
#include<algorithm>
#include<unordered_set>
using namespace std;
#define MAXN 1000000
unordered_set<int> v;
int main(){
int N;
ifstream input("hashuri.in");
ofstream output("hashuri.out");
input >> N;
int tip,x;
set<int>::iterator it;
for(int i=0;i<N;i++){
input >> tip >> x;
switch(tip){
case 1:
v.insert(x);
break;
case 2:
v.erase(x);
break;
case 3:
it = v.find(x);
if(it!=v.end())
output << "1" << endl;
else
output << "0" << endl;
break;
}
}
input.close();
output.close();
return 0;
}