Pagini recente » Cod sursa (job #1678247) | Cod sursa (job #2171342) | Cod sursa (job #1034126) | Cod sursa (job #1029204) | Cod sursa (job #1460387)
#include<fstream>
#include<set>
using namespace std;
multiset < int > s;
int n, i, op, x, kronos[200003], nr;
ifstream in("heapuri.in");
ofstream out("heapuri.out");
int main(){
in>>n;
for(i=1; i<=n; i++){
in>>op;
if(op==3)
out<<*s.begin()<<"\n";
if(op==1){
in>>x;
kronos[++nr]=x;
s.insert(x);
}
if(op==2){
in>>x;
s.erase(s.find(kronos[x]));
}
}
return 0;
}