Cod sursa(job #2744078)

Utilizator Octavian21Chiriac Octavian Octavian21 Data 23 aprilie 2021 21:31:21
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.9 kb
#include <bits/stdc++.h>

using namespace std;

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

unordered_map <int,int> mapp;

int main()
{
    int n,x,y,i;
    fin>>n;
    for(i=1;i<=n;++i)
    {
        fin>>x>>y;
        if(x==1 && mapp.count(y)==0)
        {
            mapp[y] =1;
        }
        if(x==2)
        {
            mapp.erase(y);
        }
        if(x==3 )
        {
            if( mapp.count(y))
                fout<<1;
            else
                fout<<0;
            fout<<"\n";
        }
    }
    return 0;
}

/*
int main()
{
    int n,s,i,x, it;
    fin>>n>>s;
    fin>>x;
    mapp[x]=6;
    for(i=2;i<=n;i++)
    {
        fin>>x;
        mapp[x] =0;
    }

    for(auto it: mapp)
    {
        cout<<it.first<<": "<<it.second<<"\n";
    }
    return 0;
}
*/