Pagini recente » Cod sursa (job #43934) | Cod sursa (job #868492) | Statistici Irina-Alexandra Petrea (kyokeen) | Multe "smenuri" de programare in C/C++... si nu numai! | 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;
}