Cod sursa(job #2536138)

Utilizator DayanamdrMardari Dayana Raluca Dayanamdr Data 1 februarie 2020 15:53:53
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.69 kb
#include <iostream>
#include <fstream>
#include <unordered_set>
using namespace std;
ifstream f("hashuri.in");
ofstream g("hashuri.out");

unordered_set <int> multime;
int main()
{
    int N;

    f >> N;
    while(N--) {
        int nrOperatie;
        int x;
        f >> nrOperatie >> x;
        if(nrOperatie == 1 && multime.find(x) == multime.end()) {
            multime.insert(x);
        } else if (nrOperatie == 2 && multime.find(x) != multime.end()) {
            multime.erase(x);
        } else if (nrOperatie == 3) {
            if(multime.find(x) != multime.end())
                g << 1 << endl;
            else g << 0 << endl;
        }
    }
    return 0;
}