第一次想到一个题解都没有的办法
(我真是一个天才)
其实很简单的)
#include <cstdio>
#include <queue>
#include <vector>
using namespace std;
int x;
priority_queue<int,vector<int>,greater<int> > q;
int main(){
for(int i=0;i<3;i++)scanf("%d",&x),q.push(x);
for(int i=0;i<3;i++)printf("%d ",q.top()),q.pop();
return 0;
}