A92787.Alice为谭三娘菜品排名
入门
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Alice现在有如下爵位:美食组组长、谭三娘皇帝、盛江山女王、铁力公爵、一顿饭吃十碗的超凡骑士、貔貅人柱力、猫娘等,现在她要为谭三娘自助的火锅店提供的所有菜品排名,这将是哈尔滨餐饮界未来坚持100年不动摇的发展依据。
若总分相同则新鲜分更高的菜品总排名更高;
若新鲜分也相同则美味分更高的菜品总排名更高;
若美味分也相同则营养分更高的菜品总排名更高;
若营养分也相同则按照输入的顺序更靠前的菜品总排名更高。
输入格式
输入包含 n+1 行。
第一行中输入一个 n ( 1≤n≤105 ) 表示有 n 中菜品。
后面跟上 n 行,每行包含 4 个内容 s ,a ( 0≤a≤105 ) ,b ( 0≤b≤105 ) ,c ( 0≤c≤105 ) ,分别表示不同内容:
s 表示菜品的名字( s 最大长度不超过 20 ,且不包含空格)
a 表示Alice认为这种菜品多么新鲜的分数
b 表示Alice认为这种菜品多么美味的分数
c 表示Alice认为这种菜品多么营养的分数
输出格式
输出有 n 行,每行有两个内容,第一个是菜品的名字,然后空格输出这种菜品的总分。
按照菜品的总分数从高到低排序输出进行输出。
输入输出样例
输入#1
10 one 1 2 3 two 2 3 4 three 1 3 3 four 2 4 0 five 0 0 0 six 1 2 3 seven 2 3 4 eight 1 3 3 nine 2 4 0 ten 0 0 0
输出#1
two 9 seven 9 three 7 eight 7 four 6 nine 6 one 6 six 6 five 0 ten 0