Cod sursa(job #1559185)

Utilizator stefdascalescuStefan Dascalescu stefdascalescu Data 30 decembrie 2015 13:53:21
Problema Hashuri Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.69 kb
// Hashuri
#include<fstream>
#include<vector>
using namespace std;
ifstream f("hashuri.in");
ofstream g("hashuri.out");
int n,o,q;
int main()
{
    f>>n;
    vector<int> v;
    for(int i=0;i<n;++i)
    {
        f>>o>>q;
        int ok=1;
        for(int j=0;j<v.size();++j)
            if(v[j]==q)
            {
                if(o==1)
                    ok=0;
                if(o==2)
                    v.erase(v.begin()+j);
                if(o==3){
                    ok=0;
                    g<<1<<'\n';
                }
            }
        if(ok==1 && o==1)
            v.push_back(q);
        if(ok==1 && o==3)
            g<<0<<'\n';
    }
    return 0;
}