Pagini recente » Cod sursa (job #2254403) | Cod sursa (job #2200384) | Cod sursa (job #3268937) | Cod sursa (job #2958502) | Cod sursa (job #2975250)
#include <bits/stdc++.h>
using namespace std;
ifstream fin( "hashuri.in" );
ofstream fout( "hashuri.out" );
unordered_map <int, int> elements;
int main() {
int n, op, x;
fin >> n;
while( n-- ) {
fin >> op >> x;
if( op == 1 ) {
auto it = elements.find( x );
if( it == elements.end() )
elements.insert( { x, 1 } );
}
else if( op == 2 ) {
auto it = elements.find( x );
if( it != elements.end() )
elements.erase( x );
}
else {
auto it = elements.find( x );
if( it != elements.end() )
fout << 1 << "\n";
else
fout << 0 << "\n";
}
}
return 0;
}