Pagini recente » Cod sursa (job #800722) | Cod sursa (job #1477581) | Cod sursa (job #2864442) | Cod sursa (job #1966806) | Cod sursa (job #733984)
Cod sursa(job #733984)
#include<fstream>
#include <tr1/unordered_set>
using namespace std::tr1;
using namespace std;
unordered_set<int> hs;
ifstream in("hashuri.in");
ofstream out("hashuri.out");
int n,tip,x;
int main()
{ in>>n;
for(int i=1;i<=n;i++)
{
in>>tip>>x;
switch(tip)
{
case 1:{
hs.insert(x);
break;
}
case 2:{
hs.erase(x);
break;
}
case 3:{
out<<hs.count(x)<<"\n";
break;
}
}
}
}