Cod sursa(job #1125260)

Utilizator FasinedJohnny Bravo Fasined Data 26 februarie 2014 16:37:24
Problema Hashuri Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.55 kb
#include<fstream>
#include<algorithm>
#include<vector>
#define mod 77777
using namespace std;
int n,x,y,p,i,j;
vector<int>v[mod];

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

int re()
{
    for(j=0;j<v[y].size();j++)
       if(v[y][j]==x)return 1;
    return 0;
}

int main()
{
    fin>>n;
    for(i=1;i<=n;i++)
    {
        fin>>p>>x;
        y=x%mod;
        if(p==1 && !re())v[y].push_back(x);
        else if(p==2 && re())v[y].erase(v[y].begin()+j);
        else if(p==3)fout<<re()<<'\n';
    }
    return 0;
}