题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
学生排序

题目题干

学生排序

描述

有若干个学生的语数英考试成绩,要将这些学生排序7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. 首先按照总分从高到低排序
  2. 如果总分相同,就按语文分数排;语文还相同,就按数学分数排,都是从高到低排
  3. 如果三门课分数都一样,就按名字的英文词典顺序排
  4. 如果名字也一样,就按学号的词典顺序排

 7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
第1行是整数n ( n < 1000) 表示有n个学生7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
接下来n行,每行是一个学生的信息,格式为:7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
学号 姓名 语文分数 数学分数 英文分数7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
7uA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
姓名由英文字母构成。学号是6个数字字符
输出
排号序后的排名和相应排名的学生的学号。每行一个学生
样例输入
10
210501 eve 90 95 100
212916 lime 89 105 86
210001 dave 100 90 95
211005 kane 75 80 90
212811 bob 75 95 81
210811 nell 85 90 95
211011 pawn 97 86 86
212107 tyler 99 85 86
212409 bobby 90 80 100
212111 sunny 97 86 92
样例输出
1 210001
2 210501
3 212916
4 212111
5 212107
6 212409
7 210811
8 211011
9 212811
10 211005

答案解析

相关题目

逃出迷宫 描述 "Boom!" 小锅一觉醒来发现自己落入了一个N*N(2 <= N <= 20)的迷宫之中,为了逃出这座迷宫,小锅需要从左上角(0, 0)处的入口跑到右
学生排序 描述 有若干个学生的语数英考试成绩,要将这些学生排序 首先按照总分从高到低排序 如果总分相同,就按语文分数排;语文还相同,就按数学分数排,都是从高到低排 如果三门课分数都一样,就按名字的英
垂直直方图 描述 输入4行全部由大写字母组成的文本,输出一个垂直直方图,给出每个字符出现的次数。注意:只用输出字符的出现次数,不用输出空白字符,数字或者标点符号的输出次数。 输入 输入包括4行由大写
垃圾炸弹 描述     2018年俄罗斯世界杯(2018 FIFA World Cup)开踢啦!为了方便球迷观看比赛,莫斯科街道上很多路口都放置了的直播大屏幕,但是人群散去后总会在这些路口留下一堆垃圾
画家问题 描述 有一个正方形的墙,由N*N个正方形的砖组成,其中一些砖是白色的,另外一些砖是黄色的。Bob是个画家,想把全部的砖都涂成黄色。但他的画笔不好使。当他用画笔涂画第(i, j)个位置的砖时,
判断闰年 描述 判断某年是否是闰年。 输入 输入只有一行,包含一个整数a(0 < a < 3000) 输出 一行,如果公元a年是闰年输出Y,否则输出N 样例输入 2006 样例输出 N 提
判断能否被3,5,7整除 描述 给定一个整数,判断它能否被3,5,7整除,并输出以下信息: 1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格); 2、只能被其中两个数整除(输出两个数
与圆相关的计算 描述 给出圆的半径,求圆的直径、周长和面积。 输入 输入包含一个实数r(0 < r <= 10,000),表示圆的半径。 输出 输出一行,包含三个数,分别表示圆的直径、周
求众数 描述 输入多个实数,直到输入QUIT时停止,计算出众数。 输入 输入多个数,包含带有小数点的数,直到输入QUIT四个英文连续英文字母时停止。输完一个数即回车后输入下一个数。 输出 输出保留两
计算矩阵边缘元素之和

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢