WA求助
查看原帖
WA求助
512587
Konnyaku_q楼主2023/9/22 16:06
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<queue>
using namespace std;
int n;
struct feng
{
	int y,s,i;
	int num;
	int bian;
}ah[1000000]; 
long long cmp(feng a,feng b)
{
	if(a.num==b.num&&a.y!=b.y)
	{
		return a.y>b.y;
   }
	if(a.num==b.num&&a.y==b.y)
	{
		return a.bian>b.bian;
	}
	else
	{
		return a.num>b.num;
	}
}
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		ah[i].bian=i;
		cin>>ah[i].y>>ah[i].s>>ah[i].i;
		ah[i].num=ah[i].y+=ah[i].s+=ah[i].i;
		
	}
	sort(ah+1,ah+1+n,cmp);
	for(int i=0;i<5;i++)
	{
		cout<<ah[i].bian<<" "<<ah[i].num<<endl;
	 } 

}


大佬们哪里做错了?

2023/9/22 16:06
加载中...