题解 | #成绩排序#

成绩排序

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

while True:
    try:
        num = int(input())
    except EOFError:
        break
    reverse = bool(1 - int(input()))
    li = []
    for _ in range(num):
        line = input().split()
        li.append((line[0], int(line[1])))
        li.sort(key=lambda x:x[1], reverse=reverse)
    for k,v in li:
        print(k, v)
全部评论

相关推荐

头像
不愿透露姓名的神秘牛友
04-08 00:50
点赞 评论 收藏
转发
1 1 评论
分享
牛客网
牛客企业服务