Cod sursa(job #1802998)

Utilizator comanclaudiu14Coman Claudiu comanclaudiu14 Data 10 noiembrie 2016 21:20:37
Problema Hashuri Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.85 kb
#include <iostream>
#include <fstream>
#include <set>

using namespace std;

fstream fin("hashuri.in");
ofstream fout("hashuri.out");

set <int> s;
int i,q,x,n;
int main()
{
    fin>>n;
    for(i=1;i<=n;i++)
    {
        fin>>q>>x;
        if(q==1)
        {
            if(s.find(x)==s.end())
            {
                s.insert(x);
            }
        }
        else
        {
          if(q==2)
          {
              if(s.find(x)!=s.end())
              {
                  s.erase(x);
              }
          }
          else
          {
              if(s.find(x)==s.end())
              {
                  fout<<"0"<<endl;
              }
              else
              {
                  fout<<"1"<<endl;
              }
          }
        }
    }
    fin.close();fout.close();
    return 0;
}