Cod sursa(job #2255987)

Utilizator MocalinnoMoca Andrei Catalin Mocalinno Data 7 octombrie 2018 19:55:58
Problema Hashuri Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <fstream>
#include <set>
using namespace std;
const int mod = 666013;
ifstream fin("hashuri.in");
ofstream fout("hashuri.out");
set<int> s[mod + 2];
int n, cer, x, ok, y;
int main()
{
    fin >> n;
    for (int i = 1; i <= n; ++i)
    {
        fin >> cer >> x;
        y = x % mod;
        if (cer == 1)
            s[y].insert(x);
        else if (cer == 2)
            s[y].erase(x);
        else fout << (s[y].find(x) != s[y].end()) << '\n';
    }
    fin.close();
    fout.close();
    return 0;
}