#include<bits/stdc++.h> using namespace std; int main() { priority_queue<int> q; int n; cin>>n; while(n--) { int op; cin>>op; if(op==1) { int x; cin>>x; q.push(x); } else if(op==2) { cout<<q.top()<<endl; } else { q.pop(); } } return 0; }
Using your lizikid universal account