Cod sursa(job #2156770)

Utilizator gabiluciuLuciu Gabriel gabiluciu Data 8 martie 2018 23:47:09
Problema Hashuri Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <cstdio>
#include <map>
using namespace std;
int n,c,nr;
map<int,int> a;

int main()
{
    freopen("hashuri.in","r",stdin);
    freopen("hashuri.out","w",stdout);
    scanf("%d\n",&n);
    for(int i=0;i<n;++i){
        scanf("%d %d",&c,&nr);
        if(c==1&&a.find(nr)==a.end())
                a[nr]=1;
        else if(c==2)
            a.erase(nr);
        else
            if(a.find(nr)==a.end())
                printf("0\n");
            else printf("1\n");
    }
    return 0;
}