hdu 4546 比赛难度

优先队列,也是看了别人的代码才有的思路

#include
#include
#include
#define maxn 100000+5
using namespace std;
struct stu
{
	int sum,id;
	friend bool operator<(stu x,stu y)
	{
		return x.sum>y.sum;
	}
};
priority_queuemapp;
int n,m;
int rem[maxn];
stu x,y;
int main()
{
	int Case=1,t;
	cin>>t;
	while(t--)
	{
		cin>>n>>m;
		fill(rem,rem+maxn,100000);//很重要 
		for(int i=0;i>rem[i];
		sort(rem,rem+n);
		while(mapp.size()) mapp.pop();
		cout<<"Case #"<


你可能感兴趣的:(hdu,优先队列)