# 資訊科技加分題AC code
--[題目敘述](https://zerojudge.tw/ShowProblem?problemid=e800)--
---
# 詳解
先開三個陣列
sort_list陣列,用來排序
priority陣列,用來存優先度
name 陣列,顧名思義,存名字的
先利用``list(map(str,input().split))`` 這段製作一個陣列data
先把名字存到的name陣列裡面,再把算出來的優先度分別存到priority跟sort_list裡
全部存完後我們對sort_list做排序再把它翻轉(reverse)過來
接著 我們遍歷整個sort_list去找值在priority裡的index,之後把它改成-1當作刪除 然後我們就可以拿著剛搜到的索引值去找name裡相對的那個名字
---
# AC code
```python=
n = int(input())
sort_list = [0.0 for i in range(n)]
priority = [0.0 for i in range(n)]
name = ["" for i in range(n)]
for i in range(n):
data = list(map(str,input().split()))
name[i] = data[0]
p = float(data[1])
l = float(data[2])
w = float(data[3])
r = float(data[4])
p_num = p*(w/l)*r
sort_list[i] = p_num
priority[i] = p_num
sort_list.sort()
sort_list.reverse()
for num in sort_list:
ind = priority.index(num)
priority[ind] = -1
print(name[ind])
```