Cod sursa(job #2725507)
| Utilizator | Data | 19 martie 2021 08:45:54 | |
|---|---|---|---|
| Problema | Hashuri | Scor | 0 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva educationala | Marime | 0.48 kb |
#include <iostream>
#include <cstdio>
#include <map>
using namespace std;
int main() {
freopen("hashuri.in", "r", stdin);
freopen("hashuri.out", "w", stdout);
cin.tie(0);
ios_base::sync_with_stdio(0);
int n;
cin >> n;
unordered_set<int> s;
for(int i=1;i<=n;i++) {
int p, x;
cin >> p >> x;
if(p==1)
s.insert(x);
if(p==2)
s.erase(x);
if(p==3) {
if(s.find(x)!=s.end())
cout << "1\n";
else
cout << "0\n";
}
}
return 0;
}