Pagini recente » Cod sursa (job #2766133) | Cod sursa (job #816297) | Cod sursa (job #2111779) | Cod sursa (job #3202810) | Cod sursa (job #2897128)
#include <bits/stdc++.h>
#define int long long
using namespace std;
ifstream in ("heapuri.in");
ofstream out ("heapuri.out");
main ()
{
int q;
in >> q;
multiset <int> seti;
vector <int> v;
for (int i = 1;i<=q;++i)
{
int type;
in >> type;
if (type == 1)
{
int a;
in >> a;
v.emplace_back(a);
seti.insert(a);
}
else if (type == 2)
{
int k;
in >> k;
seti.erase(seti.find(v[k - 1]));
}
else
out << *(seti.begin()) << '\n';
}
return 0;
}