Pagini recente » Cod sursa (job #2925607) | Cod sursa (job #2200251) | Cod sursa (job #1073378) | Cod sursa (job #1811334) | Cod sursa (job #1059823)
#include <fstream>
#include <unordered_map>
using namespace std;
unordered_map <int, int> combo;
int op,x,N;
int main()
{
ifstream in ("hashuri.in");
ofstream out("hashuri.out");
in>>N;
for (int i=1;i<= N; i++)
{
in>>op>>x;
if (op == 1 && combo.find(x)==combo.end() )
combo[x] = 1;
if (op == 2 && combo.find(x) !=combo.end() )
combo.erase(x);
if (op == 3)
out<< (combo.find(x) != combo.end() );
}
in.close();
out.close();
return 0;
}