Cod sursa(job #2356589)

Utilizator Senth30Denis-Florin Cringanu Senth30 Data 26 februarie 2019 20:01:24
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.58 kb
#include <bits/stdc++.h>

using namespace std;

int N;
unordered_set <int> frecv;

int main() {

    freopen("hashuri.in", "r", stdin);
    freopen("hashuri.out", "w", stdout);

    scanf("%d", &N);
    int tip, val;
    for(int i = 1; i <= N; i++){
        scanf("%d%d", &tip, &val);
        if(tip == 1)
            frecv.insert(val);
        if(tip == 2)
            frecv.erase(val);
        if(tip == 3){
            if(frecv.find(val) == frecv.end())
                printf("0\n");
            else
                printf("1\n");
        }
    }

    return 0;
}