Pagini recente » Cod sursa (job #334728) | Cod sursa (job #2771953) | Cod sursa (job #2155712) | Cod sursa (job #859895) | Cod sursa (job #2067440)
#include <fstream>
#include <vector>
#define MOD 1000000
using namespace std;
ifstream fin("hashuri.in");
ofstream fout("hashuri.out");
vector<int> v[1000002];
int n, i, el, t,j;
int main ()
{
fin>>n;
for(i=1;i<=n;i++)
{
fin>>t>>el;
if(t==1)
{
int ok=0;
for(j=0;j<v[el%MOD].size();j++)
if(v[el%MOD][j]==el)
ok=1;
if(ok==0)
v[el%MOD].push_back(el);
}
if(t==2)
for(j=0;j<v[el%MOD].size();j++)
if(v[el%MOD][j]==el)
v[el%MOD][j]=-1;
if(t==3)
{
int ok=0;
for(j=0;j<v[el%MOD].size();j++)
if(v[el%MOD][j]==el)
ok=1;
if(ok==1)
fout<<"1\n";
else
fout<<"0\n";
}
}
return 0;
}