堆排序求调
查看原帖
堆排序求调
1045833
__SSY__楼主2025/7/22 09:14

20分
#1#2#3#4全WA

#include <bits/stdc++.h>
using namespace std;
priority_queue <int,vector<int>,greater<int>> q;
int n,m;
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		int a;
		cin>>a;
		q.push(a);
	}
	for(int i=1;i<=n-1;i++){
		cout<<q.top()<<' ';
		q.pop();
	}
	cout<<q.top()<<endl;
	return 0;
}
2025/7/22 09:14
加载中...