Mai intai trebuie sa te autentifici.

Cod sursa(job #2741856)

Utilizator AlexFlorinOpreaOprea Alex Florin AlexFlorinOprea Data 19 aprilie 2021 17:25:16
Problema Heapuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.71 kb
#include <fstream>
#include <vector>
#define nmax 1000000005
using namespace std;
ifstream fin("heapuri.in");
ofstream fout("heapuri.out");
vector <int> v;
int n,i,c,x,minim,it;

int main()
{
    fin >> n;
    for(i=1;i<=n;i++)
    {
        fin >> c;
        if(c==1)
        {
            fin >> x;
            v.push_back(x);
        }
        else if(c==2)
        {
            fin >> x;
            v.erase(v.begin()+x-1);
        }
        else if(c==3)
        {
            minim=nmax;
            for(it=0;it<v.size();it++)
            {
                if(v[it]<minim)
                    minim=v[it];
            }
            fout << minim << '\n';
        }
    }
    return 0;
}