题解
2026-08-18 17:58:54
发布于:上海
2阅读
0回复
0点赞
#include<iostream>
#include<algorithm>
using namespace std;
struct BKI{
double kg;
double m;
double BMI;
int id;
}a[10000];
bool cmp(BKI x , BKI y){
return x.BMI > y.BMI;
}
int main(){
int n;
cin >> n;
for(int i = 1;i <= n;i++){
cin >> a[i].kg;
a[i].id = i;
}
for(int i = 1;i <= n;i++){
cin >> a[i].m;
a[i].BMI = a[i].kg / a[i].m / a[i].m;
}
sort(a + 1,a + n + 1,cmp);
for(int i = 1;i <= n;i++){
cout << a[i].id << " ";
}
return 0;
}
这里空空如也

有帮助,赞一个