Cod sursa(job #3209017)

Utilizator Gergo123Schradi Gergo Gergo123 Data 1 martie 2024 18:14:16
Problema Heapuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.63 kb
#include <iostream>
#include <fstream>
#include <set>

using namespace std;

ifstream fin("heapuri.in");
ofstream fout("heapuri.out");

int main() {
    multiset<int>s;
    int N;
    fin>>N;
    for (int i=0;i<N;i++){
        int parancs;
        fin>>parancs;
        if(parancs==1){
            int x;
            fin>>x;
            s.insert(x);
        }
        else if (parancs==2) {
            int x;
            fin>>x;
            auto it=s.find(x);
            if (it!=s.end()) s.erase(it);
        }
        else if (parancs==3) {
            fout <<*s.begin() << endl;
        }
    }
    return 0;
}