40分求调
查看原帖
40分求调
1325369
SoperBoy楼主2024/8/12 17:17

除了前四个测试点其余的全部WA

#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
struct zh{
	long long name;
	long long time;
	long long diff;
};
bool cmp(zh a,zh b){
	return a.diff*a.time>b.diff*b.time;
	return a.time>b.time;
	return a.name>b.name;
}
int main(){
	long long n;
	cin>>n;
	zh volun[n];
	for(long long i=0;i<n;i++){
		volun[i].name=i;
		cin>>volun[i].time>>volun[i].diff;
	}
	sort(volun,volun+n,cmp);
	for(long long i=0;i<n;i++){
		cout<<volun[i].name+1<<" ";
	}
	return 0;
}
2024/8/12 17:17
加载中...