Pagini recente » Cod sursa (job #2702803) | Cod sursa (job #891716) | Cod sursa (job #1320297) | Cod sursa (job #1538923) | Cod sursa (job #892256)
Cod sursa(job #892256)
#include<cstdio>
#include<set>
using namespace std;
multiset<int>a;
int n,op,v[200005],nr,el,poz;
int main()
{
freopen("heapuri.in","r",stdin);
freopen("heapuri.out","w",stdout);
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%d",&op);
if(op==1)
{
scanf("%d",&el);
a.insert(el);
v[++nr]=el;
}
if(op==2)
{
scanf("%d",&poz);
a.erase(v[poz]);
}
if(op==3)
printf("%d\n",*a.begin());
}
}