Cod sursa(job #2686339)

Utilizator andrei_marciucMarciuc Andrei andrei_marciuc Data 18 decembrie 2020 22:47:37
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.63 kb
#include <fstream>
#include <map>
using namespace std;
ifstream cin( "hashuri.in" );
ofstream cout( "hashuri.out" );
map<int, int> a;
int n, k, x;

int main()
{
    cin >> n;
    while( n-- ){
        cin >> k >> x;
        switch( k ){
            case 1:
                if( a[ x ] == 0 )
                    ++a[ x ];
                break;
            case 2:
                if( a[ x ] != 0 )
                    a[ x ] = 0;
                break;
            default:
                if( a[ x ] != 0 )
                    cout << "1\n";
                else cout << "0\n";
        }
    }
    return 0;
}