Pagini recente » Cod sursa (job #1553756) | Cod sursa (job #88525) | Cod sursa (job #1951223) | Cod sursa (job #2748267) | Cod sursa (job #2626384)
#include <iostream>
#include <fstream>
#include <set>
int main() {
std::set<int> hash;
int N;
int option, x;
bool is_in;
std::fstream in("hashuri.in", std::ios::in);
std::fstream out("hashuri.out", std::ios::out);
in >> N;
for (auto i = 0; i < N; i++) {
in >> option;
in >> x;
switch (option) {
case(1):
hash.insert(x);
break;
case(2):
hash.erase(x);
break;
case(3):
if (hash.count(x)) {
out << 1;
out << "\n";
}
else {
out << 0;
out << "\n";
}
break;
default:
break;
}
}
}