性价比排行

Time Limit
1s
Memory Limit
262144KB
Judge Program
Standard
Ratio(Solve/Submit)
24.53%(314/1280)
Description:

小Z打算买一部性价比高的手机,现在它浏览了n部手机,得知了每部手机的性能分数和价格。但他浏览的越多,就越记不得之前手机的数据。所以他想将这n部手机按性价比建立个性价比排行榜依次输出,性价比越高的排名越靠前。 

Input:

第一行给出一个整数T(1<=T<=100),表示测试数据的数目。
对于每组数据:

第一行给出一个整数n1<=n<=100),

接下来有n行数据,

每行给出当前这部手机的名称name1<=|name|<=20),性能分数p1<=p<=100000)和价格q(1<=q<=10000)

 

保证所有手机名称不同,性价比不同

Output:

对于每一组数据,

输出n行,

i行输出排行榜上排名第i位的排名,手机的名称,性能分数,价格

Sample Input:
1
5
HUAWEIP20Pro 207491 4988
MI6 206279 2299
OnePlus5T 210952 2999
mblu6 90659 999
360n7 142431 1699
Sample Output:
1 mblu6 90659 999
2 MI6 206279 2299
3 360n7 142431 1699
4 OnePlus5T 210952 2999
5 HUAWEIP20Pro 207491 4988
Source:

hdu校赛


Submit