A92787.Alice为谭三娘菜品排名

入门

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

Alice现在有如下爵位:美食组组长、谭三娘皇帝、盛江山女王、铁力公爵、一顿饭吃十碗的超凡骑士、貔貅人柱力、猫娘等,现在她要为谭三娘自助的火锅店提供的所有菜品排名,这将是哈尔滨餐饮界未来坚持100年不动摇的发展依据。
若总分相同则新鲜分更高的菜品总排名更高;
若新鲜分也相同则美味分更高的菜品总排名更高;
若美味分也相同则营养分更高的菜品总排名更高;
若营养分也相同则按照输入的顺序更靠前的菜品总排名更高。

输入格式

输入包含 n+1\mathbf n+1 行。
第一行中输入一个 n\mathbf n ( 1n1051\le n\le 10^5 ) 表示有 n\mathbf n 中菜品。
后面跟上 n\mathbf n 行,每行包含 4 个内容 s\mathbf sa\mathbf a ( 0a1050\le a\le 10^5 ) ,b\mathbf b ( 0b1050\le b\le 10^5 ) ,c\mathbf c ( 0c1050\le c\le 10^5 ) ,分别表示不同内容:
s\mathbf s 表示菜品的名字( ss 最大长度不超过 2020 ,且不包含空格)
a\mathbf a 表示Alice认为这种菜品多么新鲜的分数
b\mathbf b 表示Alice认为这种菜品多么美味的分数
c\mathbf c 表示Alice认为这种菜品多么营养的分数

输出格式

输出有 n\mathbf 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
首页