Cod sursa(job #3129172)

Utilizator ZiGabiZiTilica Gabriel Lucian ZiGabiZi Data 12 mai 2023 22:34:33
Problema Heapuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.73 kb
#include <iostream>
#include <fstream>
#include <set>
#include <vector>
using namespace std;
ifstream f("C:\\Users\\Gabi\\CLionProjects\\Heapuri\\heapuri.in");
ofstream g("C:\\Users\\Gabi\\CLionProjects\\Heapuri\\heapuri.out");
int main() {
    int nr_op, operatie;
    set<int> v;
    vector<int> v2;
    f >> nr_op;
    while (f >> operatie) {
        if(operatie == 1){
                int nr2;
                f >> nr2;
                v2.push_back(nr2);
                v.insert(nr2);
        }
        else if(operatie == 2){
            int nru;
            f >> nru;
            v.erase(v2[nru - 1]);
        }
        else{
            g << (*v.begin()) << endl;

            }


        }

    f.close();
    g.close();


    return 0;
}