Pagini recente » Cod sursa (job #465049) | Cod sursa (job #1243797) | Cod sursa (job #3349063) | Cod sursa (job #329939) | Cod sursa (job #3130158)
#include <iostream>
#include <fstream>
#include <unordered_set>
using namespace std;
ifstream f("hashuri.in");
ofstream g("hashuri.out");
int main() {
int n,op,x;
f>>n;
unordered_set<int> v;
for (int i=1;i<=n;i++) {
f>>op>>x;
if(op==1) {
auto it =v.find(x);
if(it==v.end()) {
v.insert(x);
}
} else if(op==2) {
auto it=v.find(x);
if (it!=v.end()) {
v.erase(it);
}
} else if(op==3) {
g<<v.count(x)<<endl;
}
}
return 0;
}