Cod sursa(job #3131601)

Utilizator Traian_7109Traian Mihai Danciu Traian_7109 Data 20 mai 2023 17:58:43
Problema Hashuri Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <map>
#include <cstdio>

using namespace std;

map<int, int> elements;
int z;

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

    int n, task, x;
    scanf("%d", &n);

    while (n--) {
    	scanf("%d%d", &task, &x);

    	if (task == 1) 
    		if (elements.find(x) == elements.end()) elements[x] = ++z;
    	if (task == 2) elements.erase(x);
    	if (task == 3) printf("%d\n", elements.find(x) != elements.end());
   	}

    return 0;
}