Cod sursa(job #1278534)

Utilizator laur4444Olteanu Laurentiu laur4444 Data 29 noiembrie 2014 00:34:09
Problema Hashuri Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.81 kb
#include <fstream>
#include <iostream>
using namespace std;
long long int v[100000];
int main()
{
    long long int n , x, op , ultim=0 , j;


    ifstream in("hashuri.in");
    ofstream out("hashuri.out");

    in>>n;
    for(int i=0; i<n; i++)
    {
        in>>op>>x;
        bool ok=true;
        for(j=0; j<ultim; j++)
        {
            if(v[j]==x)
            {
                ok=false;
                break;
            }
        }
        if(ok)
        {
            if(op==1) {v[ultim]=x; ultim++;}
        }
        else{ if(op==2) {v[j]=0;}}
        if(op==3)
            {
                if(ok) out<<0<<'\n';
                else out<<1<<'\n';
            }
        for(int s=0; s<ultim; s++)
            cout<<v[s]<<" ";
        cout<<endl;
    }
    return 0;
}