Pagini recente » Cod sursa (job #3295771) | Cod sursa (job #3292697) | Cod sursa (job #28782) | Cod sursa (job #3298106) | Cod sursa (job #460648)
Cod sursa(job #460648)
#include <list>
#include <cstdlib>
#include <fstream>
#include <algorithm>
#define Modulo 700001
/*
*
*/
using namespace std;
list< int > v[Modulo];
int main( void )
{
int N, i, x, y;
ifstream in( "hashuri.in" );
ofstream out( "hashuri.out" );
for( in>>N; N; --N )
{
in>>i>>x;
y=x%Modulo;
switch( i )
{
case 1 : v[y].push_back(x); break;
case 2 : v[y].remove( x ); break;
case 3 : out<<( v[y].empty() ? 0 : ( v[y].end() != find( v[y].begin(), v[y].end(), x ) ) )<<'\n';
}
}
return EXIT_SUCCESS;
}