Pagini recente » Cod sursa (job #472991) | Cod sursa (job #2823278) | Cod sursa (job #1945414) | Cod sursa (job #956223) | Cod sursa (job #3143896)
#include <iostream>
#include <set>
using namespace std;
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{
fprintf(fout, "%d\n", harta.count(x));
}
}
fclose(fin);
fclose(fout);
return 0;
}