Pagini recente » Cod sursa (job #497919) | Cod sursa (job #1491401) | Cod sursa (job #1412490) | Cod sursa (job #348603) | Cod sursa (job #1455758)
#include <vector>
#include <unordered_set>
#include <fstream>
using namespace std;
int main(){
ifstream f("hashuri.in");
ofstream g("hashuri.out");
int n;
f >> n;
int tip;
long long val;
unordered_set<long long> hs;
hs.reserve(n);
for(int i = 0; i < n; ++i){
f >> tip >> val;
switch(tip){
case 1:
hs.insert(val);
break;
case 2:
hs.erase(val);
break;
case 3:
g << (hs.find(val)!=end(hs)) << '\n';
break; } }
return 0; }