问题 3312 --必经的噩梦

3312: 必经的噩梦★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 3  解决: 3
[提交][状态][命题人:]

题目描述

XXX学院的期中考试和考试后的专业分流对很多同学来说是一场必经噩梦。专业分流的标准要做到公平且合理,除了要凭借期中考的学科a和学科b成绩外,又要对学生的高考成绩着重参考。假设XXX学院专业分流所参考的综合成绩有以下计算方式:高考相对成绩(学生高考成绩/所在省份高考总分)占60%,学科a和学科b各占20%。若综合成绩在90(包括90)以上有申请npb的资格。下面有n名同学的姓名和学号及他们的高考成绩,所在省份高考总分,学科ab的成绩。请聪明的你设计一种算法,帮出题的憨憨同学给这n名同学的综合成绩进行排序并由高到低输出姓名,学号,期中考综合分,若有申请npb的资格,则在末尾输出“yes”,否则输出”no“。

输入

正整数nn>=2&&n<=20,代表有n名同学,下面n行,每一行依次分别为某个同学的姓名,学号,高考成绩,所在身份的高考总分,学科a的成绩,学科b的成绩。

输出

一共n行数据,每行分别为某个学生的姓名,学号,期中考综合分,和能否申请npb(“yesor”no”,若期中考综合分相同,则按照学号从小到大输出。

样例输入
Copy
5
juhn 20190606 600 750 90 90
mary 20190607 700 800 80 70
joe 20190608 700 750 90 90
jack 20190609 500 600 50 69
amy 20190600 400 500 88 99
样例输出
Copy
joe 20190608 92 yes
amy 20190600 85.4 no
juhn 20190606 84 no
mary 20190607 82.5 no
jack 20190609 73.8 no

提示

来源

[提交][状态]