Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<queue>using namespace std;int main(){priority_queue<int> pq;int N;cin>>N;//fflush(stdin);char f;int w;for(int i=0;i<N;i++){cin>>f;if(f=='A'){cin>>w;pq.push(w);}else{if(pq.empty()) break;cout<<pq.top()<<endl;pq.pop();}}return 0;}