Cod sursa(job #2588578)

Utilizator k2e0e0w3qDumitrescu Gheorghe k2e0e0w3q Data 24 martie 2020 23:14:56
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb

#include <stdio.h>

#include <map>



using namespace std;



int N, NR;

map <int, int> M;



int main()

{

	freopen("hashuri.in", "r", stdin);

	freopen("hashuri.out", "w", stdout);



	int i, tip, x;



	scanf("%d ", &N);



	for (i = 1; i <= N; i++)

	{

		scanf("%d %d ", &tip, &x);



		if (tip == 1 && M.find(x)==M.end()) M[x] = ++NR;

		if (tip == 2) M.erase(x);

		if (tip == 3) printf("%d\n", M.find(x) != M.end());

	}



	return 0;

}