Cod sursa(job #2097397)

Utilizator lupulescu2001Lupulescu Vlad lupulescu2001 Data 31 decembrie 2017 11:30:40
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.74 kb
#include<fstream>
#include<unordered_map>

using namespace std;

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

int N;
unordered_map <int, int > Map;

int main()
{
    fin>>N;
    for(int i=1;i<=N;i++)
    {
        int X;
        fin>>X;
        if(X==1)
            {
                int Y;
                fin>>Y;
                Map[Y]=1;
            }
        else
            if(X==2)
            {
                int Y;
                fin>>Y;
                Map[Y]=0;
            }
        else
            if(X==3)
        {
            int Y;
            fin>>Y;
            if(Map[Y]==1)
                fout<<1<<'\n';
            else
                fout<<0<<'\n';
        }
    }
}