题解 | #成绩排序#

成绩排序

https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b

while True:
    try:
        n = int(input())
        order = int(input())
        students = []
        for i in range(n):
            name, grade = input().split()
            students.append((name, int(grade)))

        students = sorted(students, key=lambda x: x[1], reverse=order==0)

        for student in students:
            print(student[0], student[1])
    except:
        break

算法学习分析与整理 文章被收录于专栏

个人学习算法的文档整理与思考,举一反三,相爱相杀。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务