Pagini recente » Cod sursa (job #2579090) | Cod sursa (job #3130402) | Cod sursa (job #1222806) | Cod sursa (job #668427) | Cod sursa (job #3143898)
#include <iostream>
#include <bits/stdc++.h>
#include <set>
using namespace std;
unordered_set <int> harta;
int main()
{
FILE *fin, *fout;
int i,n,op,x;
fin=fopen("hashuri.in", "r");
fscanf(fin, "%d", &n);
fout=fopen("hashuri.out", "w");
for(i=0; i<n; i++){
fscanf(fin, "%d%d", &op, &x);
if(op==1){
harta.insert(x);
}
else if(op==2){
harta.erase(x);
}
else{
fputc(harta.count(x)+'0', fout);
fputc('\n', fout);
}
}
fclose(fin);
fclose(fout);
return 0;
}