Cod sursa(job #1369470)

Utilizator DysKodeTurturica Razvan DysKode Data 3 martie 2015 08:38:57
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.62 kb
#include <bits/stdc++.h>
using namespace std;

ifstream fin("hashuri.in");
ofstream fout("hashuri.out");

map <int,int> M;
map <int,int>::iterator it;
set <int> S;

int x,y,n,i;

int main()
{
    fin>>n;
    S.insert(1000001);
    for(i=1 ; i<=n ; ++i)
    {
        fin>>x>>y;
        if( x == 1 )
        {
            S.insert(y);
        }
        else if( x == 2 )
        {
            S.erase(y);
        }
        else if( x == 3 )
        {
            if( S.find(y) != S.end() )
                fout<<"1\n";
            else
                fout<<"0\n";
        }
    }

return 0;
}