Cod sursa(job #2897260)

Utilizator _andrei4567Stan Andrei _andrei4567 Data 3 mai 2022 10:23:15
Problema Hashuri Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.6 kb
#include <fstream>
#include <map>

using namespace std;

ifstream cin ("hashuri.in");
ofstream cout ("hashuri.out");

map <int, int> m;

int n;

struct da
{
    int cer, x;
} c;

int main()
{
    cin >> n;
    for (int i = 1; i <= n; ++i)
    {
        cin >> c.cer >> c.x;
        if (c.cer == 1)
        {
            if (!m[c.x])
                m[c.x]++;
        }
        else if (c.cer == 2)
        {
            if (m[c.x])
                m[c.x]--;
        }
        else
        {
            m[c.x] ? cout << "1\n" : cout << "0\n";
        }
    }
    return 0;
}