Cod sursa(job #1873708)

Utilizator aaron72Armand Ioan Anusca Popa aaron72 Data 9 februarie 2017 12:48:34
Problema Hashuri Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>

using namespace std;

map <int,long long> M;
int n;

int main()
{
    int op,x;
    int t=0;
    ifstream fin("hashuri.in");
    ofstream fout("hashuri.out");
    fin>>n;
    for(int i=0;i<n;i++){
        fin>>op>>x;
        if(op==1&&M.find(x)==M.end()) M[x]=++t;
        else if(op==2) M.erase(x);
        else if(op==3) if(M.find(x)!=M.end()) fout<<"1\n";
                            else fout<<"0\n";
    }
    fin.close();
    fout.close();
    return 0;
}