Lang:G++
Edit123456789101112131415161718192021222324#include <stdio.h>#include <queue>std::priority_queue<int>q;char s[6];int v;int main(){int t;scanf("%d",&t);while(t--){scanf("%s",s);if(s[0] == 'T'){printf("%d\n",q.top());q.pop();}else{scanf("%d",&v);q.push(v);}}return 0;}