Cod sursa(job #2421811)

Utilizator Apetrei_RazvanApetrei Razvan Emanuel Apetrei_Razvan Data 16 mai 2019 10:45:29
Problema Heapuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.7 kb

#include <bits/stdc++.h>
using namespace std;
ifstream f("heapuri.in");
ofstream g("heapuri.out");
long long v[200001],m;
int main()
{
    int n;
    f>>n;
    for(int i=1;i<=n;i++)
    {
        long long a,b;
        cin>>a;
        if(a!=3)
            cin>>b;
        if(a==1)
        {
            m++;
            v[m]=b;
        }
        if(a==2)
        {
            for(int j=b;j<n;j++)
            {
                v[j]=v[j+1];
            }
            m--;
        }
        if(a==3)
        {
            long long minim=v[1];
            for(int j=2;j<=m;j++)
                if(minim>v[j])
                    minim=v[j];
        }
    }
    return 0;
}