← 查看本卷题目 第 27 / 378 题

身高体重指数

1 秒 / 测试点 · 512 MiB · 24 个测试点。

题目描述

一个人的身高体重指数(BMI)等于其体重(千克为单位)除以其身高(米为单位)的平方。

例如,一个体重为 50kg50\mathrm{kg},身高为 1.6m1.6\mathrm{m} 的人的身高体重指数为 50kg/1.6m/1.6m=19.53125kg/m250\mathrm{kg}/1.6\mathrm{m}/1.6\mathrm{m}=19.53125\mathrm{kg}/\mathrm{m}^2。

现在有 nn 个小朋友,第 ii 个小朋友的编号为 ii,体重为 wiw_i,身高为 hih_i。

请按照身高体重指数从高到低为小朋友们排序,数据保证不存在两个小朋友的身高体重指数完全相同。输出排序后

小朋友的编号。

输入格式

输入 33 行,

第一行为一个正整数 nn,表示小朋友的个数;

第二行为 nn 个整数 w1,w2,…,wnw_1,w_2,\ldots,w_n 表示小朋友们的体重,单位为 kg\mathrm{kg};

第三行为 nn 个浮点数 h1,h2,…,hnh_1,h_2,\ldots,h_n 表示小朋友们的身高,单位为 m\mathrm{m}。

输出格式

输出一行 nn 个数,表示按照身高体重指数从高到低排序后的编号。

输入样例 1

345 33 391.55 1.33 1.44

输出样例 1

3 1 2

样例解释

三个小朋友(编号依次为 1,2,3)的身高体重指数分别为(保留两位小数的结果):18.7318.73、18.6618.66、18.8118.81,故

排序后输出的编号为 3 1 2。

数据范围

1≤n≤10001\le n\le1000,10≤wi≤10010\le w_i\le100,0.8≤hi≤1.90.8\le h_i\le1.9,hih_i 均恰有两位小数。