Cod sursa(job #3129577)

Utilizator Sumurduc_TeodoraSumurduc Teodora Sumurduc_Teodora Data 14 mai 2023 23:11:54
Problema Heapuri Scor 40
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.64 kb
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
ifstream f("heapuri.in");
ofstream g("heapuri.out");
int main() {
    int n,i,nr,min=200000,x,l=0;
    f>>n;
    vector<int> v;
    for(i=1;i<=n;i++)
    {
        f>>nr;
        if(nr==1)
        {
            f>>x;
            cout<<nr<<endl;
            v.push_back(x);
            l++;
        }
        if(nr==2)
        {
            f>>x;
            v[x-1]=-1;

        }
        if(nr==3)
        {
            min=200000;
            for(int j=0;j<l;j++)
                if(v[j]<min and v[j]!=-1)
                    min=v[j];
            g<<min<<endl;
        }
    }
}