Pagini recente » Cod sursa (job #3214038) | Cod sursa (job #3174139) | Cod sursa (job #2448687) | Cod sursa (job #541563) | Cod sursa (job #2755619)
#include <fstream>
#include <unordered_set>
using namespace std;
int main()
{
ifstream cin("hashuri.in");
ofstream cout("hashuri.out");
int queries, operation, value;
cin >> queries;
unordered_set<int> hashtable;
while(queries--){
cin >> operation >> value;
switch(operation){
case 1:
hashtable.insert(value);
break;
case 2:
hashtable.erase(value);
break;
case 3:
if(hashtable.find(value) != hashtable.end()) cout << 1 << "\n";
else cout << 0 << "\n";
break;
default:
break;
}
}
cin.close();
cout.close();
return 0;
}