Cod sursa(job #2746825)

Utilizator gogurazvanRazvan Gogu gogurazvan Data 28 aprilie 2021 16:01:00
Problema Heapuri Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.52 kb
#include<bits/stdc++.h>
using namespace std;



set<int>v;
vector<int> ord;

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

int main() {


    int n,x,com;
    in>>n;
    for(int i=0;i<n;++i){
        in>>com;
        if(com==1){
            in>> x;
            v.insert(x);
            ord.push_back(x);
        }
        if(com==2){
            in>>x;
            v.erase(ord[x-1]);
        }
        if(com==3){
            out<<*v.begin()<<"\n";
        }
    }


    return 0;
}