Pagini recente » Cod sursa (job #409487) | Cod sursa (job #949934) | Cod sursa (job #72016) | Cod sursa (job #1544167) | Cod sursa (job #1095783)
#include <iostream>
#include <fstream>
#include <algorithm>
#include <vector>
#include <string>
#include <map>
#include <iomanip>
#include <cmath>
#include <set>
#define e '\n'
using namespace std;
#define FILE "hashuri"
#define INF 1023456789
#define ll long long
#ifdef FILE
ifstream f(string (string(FILE) + ".in").c_str());
ofstream g(string (string(FILE) + ".out").c_str());
#endif
#ifndef FILE
#define f cin
#define g cout
#endif
set <int> mp;
int i, j, n, m, x, y;
int v[18];
#define NMOD 1999999973
int main() {
f >> n;
while (n--) {
f >> x >> y;
if (x==1) {
mp.insert(y);
} else if (x==2) {
mp.erase(y);
} else if (x==3) {
if (mp.count(y)) {
g << 1 << e;
} else {
g << 0 << e;
}
}
}
}