Pagini recente » Cod sursa (job #841521) | Cod sursa (job #2906323) | Cod sursa (job #2763812) | Cod sursa (job #2524993) | Cod sursa (job #3129577)
#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;
}
}
}