Cod sursa(job #2300693)

Utilizator medicinedoctoralexandru medicinedoctor Data 11 decembrie 2018 21:14:45
Problema Hashuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.61 kb
#include <set>
#include <fstream>

using namespace std;

ifstream cin ("hashuri.in" );
ofstream cout("hashuri.out");

int main() {
    set<int> s;

    int n;
    cin >> n;

    for (int i = 0; i < n; i++) {
        int op, x;
        cin >> op >> x;
        switch(op) {
            case 1:
                if (s.find(x) == s.end()) break;
                s.insert(x);
                break;
            case 2:
                s.erase(x);
                break;
            case 3:
                cout << (s.find(x) != s.end()) << '\n';
                break;
        }
    }

    return 0;
}