1 solutions
-
0
#include<bits/stdc++.h> using namespace std; struct stu { int w,id; double h; double bmi; }; stu a[1010]; bool cmp(stu a,stu b) { if(a.bmi>b.bmi) return 1; return 0; } int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>a[i].w; a[i].id=i; } for(int i=1;i<=n;i++) { cin>>a[i].h; } for(int i=1;i<=n;i++) { a[i].bmi=a[i].w/a[i].h/a[i].h; } sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++) { cout<<a[i].id<<' '; } return 0; }
- 1
Information
- ID
- 3541
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 10
- Tags
- # Submissions
- 3
- Accepted
- 1
- Uploaded By