A82475.三好学生

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

为了避免期末不知道该把优秀学生的名额发给谁的情况,唐老师又双研究了一个 LPLP 积分系统,从学期初开始将每个月的 LPLP 积分按照比例进行累积,就能得到最终的总分与排名,这样唐老师就不用再纠结了。

每月每名学生将获得表现积分、测试积分、奖励积分,同类型积分累加之后,按照 4:4:24:4:2 的比例计算学期总积分。

输入格式

第一行输入两个整数,分别代表总人数 nn 和 总记录数 mm

接下来 mm 行,每行输入五个整数,前两个整数表示月份 xx 与学号 yy,后三个整数表示该学号学生在该月份的表现积分 aa、测试积分 bb、奖励积分 cc

数据保证一个月不会出现同一位学生的多条记录。

输出格式

按总积分排名输出所有有记录的学生,每行输出两个空格隔开的数表示一位学生的学号和学期总积分,具体格式参考样例。若有多个学生的总积分相同,则按学号升序排列。

输入输出样例

  • 输入#1

    3 6
    9 4 46 6 9
    11 1089 50 1 7
    2 1703 32 34 29
    8 166 37 39 11
    10 1553 35 22 12
    7 814 12 12 27
    

    输出#1

    166 32.6
    1703 32.2
    1553 25.2
    4 22.6
    1089 21.8
    814 15
    

说明/提示

样例解释

学号 44 号的学生总表现积分 4646 分、总测试积分 66 分、总奖励积分 99 分,总得分为 (4×46+4×6+2×9)÷(4+4+2)=22.6(4\times 46+4\times 6+2\times 9)\div{(4+4+2)}=22.6,输出 4 22.6

学号 814814 号的学生总表现积分 1212 分、总测试积分 1212 分、总奖励积分 2727 分,总得分为 (4×12+4×12+2×27)÷(4+4+2)=15(4\times 12+4\times 12+2\times 27)\div{(4+4+2)}=15,输出 814 15

数据范围

1n20001\le n\le 2000

1m200001\le m\le 20000

1x12,1y2000,10a,b,c1001\le x\le 12,1\le y\le 2000,-10\le a,b,c\le 100

首页