n = int(input())
# 用来存所有的学生信息
stu_infos = []
min_score = 101
max_score = 0
min_number = -1
max_number = -1
for i in range(n):
# 依次输入每个学生的信息
student_info = input()
# 将输入的学生信息按空格进行分割并加入到列表中
stu_infos.append(student_info.split(' '))
for i in range(n):
num = int(stu_infos[i][2])
if num > max_score:
max_score = num
max_number = i
if num < min_score:
min_score = num
min_number = i
print(stu_infos[max_number][0] + " " + stu_infos[max_number][1])
print(stu_infos[min_number][0] + " " + stu_infos[min_number][1], end="")
1004 成绩排名
最新推荐文章于 2024-10-02 10:53:34 发布
该程序从输入的n个学生信息中,找出分数最高的学生和分数最低的学生,并打印他们的姓名。程序首先初始化最大分和最小分为不合理的值,然后遍历所有学生,更新最大分和最小分以及对应的学号。最后输出最高分和最低分学生的姓名。
摘要由CSDN通过智能技术生成