Cod sursa(job #2398823)

Utilizator The_one_and_onlyMironica Vasile The_one_and_only Data 6 aprilie 2019 11:20:33
Problema Heapuri Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.45 kb
#include <fstream>
#include <set>
using namespace std;

ifstream cin("heapuri.in");
ofstream cout("heapuri.out");

int n, a[200010], vf, x, cer;
set<int> s;

int main() {
	cin >> n;
	while(n--) {
		cin >> cer;
		switch(cer) {
			case 1:
				cin >> x;
				s.insert(x);
				a[++vf] = x;
				break;
			case 2:
				cin >> x;
				s.erase(a[x]);
				break;
			case 3:
				cout << *s.begin() << '\n';
				break;
		}
	}
	return 0;
}