Pagini recente » Cod sursa (job #150758) | Cod sursa (job #2431086) | Cod sursa (job #1419859) | Cod sursa (job #1588474) | Cod sursa (job #2228572)
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(0);
freopen("heapuri.in","r",stdin);
freopen("heapuri.out","w",stdout);
int q;
set<int>s;
vector<int>v;
cin>>q;
while(q--) {
int tip;
cin>>tip;
if(tip==1) {
int foo;
cin>>foo;
s.insert(foo);
v.push_back(foo);
}
if(tip==2) {
int foo;
cin>>foo;
s.erase(v[foo-1]);
}
if(tip==3) {
cout<<*s.begin()<<"\n";
}
}
return 0;
}