Cod sursa(job #2156785)

Utilizator gabiluciuLuciu Gabriel gabiluciu Data 8 martie 2018 23:59:57
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <cstdio>
#include <map>
using namespace std;
int n,c,nr,NR;
map<int,int> a;
int main()
{
    freopen("hashuri.in","r",stdin);
    freopen("hashuri.out","w",stdout);
    scanf("%d ", &n);
    for(int i=1; i<=n; ++i)
    {
        scanf("%d %d ",&c,&nr);
        if(c==1 && a.find(nr)==a.end()) a[nr]=++NR;
        if(c==2)
            a.erase(nr);
        if(c==3)
            printf("%d\n",a.find(nr) != a.end());
    }
    return 0;
}