Cod sursa(job #2536140)

Utilizator DayanamdrMardari Dayana Raluca Dayanamdr Data 1 februarie 2020 16:02:44
Problema Hashuri Scor 100
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");


int main()
{
    int N;
    unordered_set <int> multime;
    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 << "\n";
            else g << 0 << "\n";
        }
    }
    return 0;
}