Cod sursa(job #2839458)
Utilizator | Data | 25 ianuarie 2022 22:54:37 | |
---|---|---|---|
Problema | Hashuri | Scor | 70 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.43 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream fin("hashuri.in");
ofstream fout("hashuri.out");
map<int,int>m;
signed main(){
int n;
fin>>n;
for(int i=1;i<=n;i++){
int op,x;
fin>>op>>x;
if(op==1&&!m[x]){
m[x]++;
}
if(op==2&&m[x]){
m[x]--;
}
if(op==3){
fout<<(m[x]==1)<<'\n';
}
}
}