关注
分享一下,我奇怪的思路,先把成绩相同的汇聚成一个整体从上到下录入姓名和成绩,以成绩为key创建字典,value以list的方式存储姓名,若成绩相同了,则value中append一个姓名,这样就保证了成绩重复时,先录入的姓名在前面;然后把key排序,按照排好序的key,取出value打印。懒得认真写代码了,随便写了一下: n = input() flag = int(input()) m = {} for i in range(int(n)): x,y=input().split(" ") if int(y) in m: m[int(y)].append(x) else: m[int(y)] = [x] key = list(m.keys()) key.sort(reverse= not flag) for i in key: for x in m[i]: print("%s %s"%(x,i))
点赞
相关推荐
牛客热帖
正在热议
# 25届秋招总结 #
471363次浏览 4816人参与
# 职场情商大赛 #
1633次浏览 33人参与
# 地方国企笔面经互助 #
8937次浏览 19人参与
# 晒一晒我的offer #
10043308次浏览 106453人参与
# 今年形式下双非本找得到工作吗 #
52519次浏览 486人参与
# 如何排解工作中的焦虑 #
75008次浏览 1065人参与
# 同bg的你秋招战况如何? #
94129次浏览 727人参与
# 第一份工作应该选择高薪还是大平台 #
92867次浏览 604人参与
# 我的求职思考 #
4248265次浏览 57493人参与
# 找工作时遇到的神仙HR #
569939次浏览 3902人参与
# Offer比较,你最看重什么? #
110026次浏览 778人参与
# 你觉得比亚迪今年还有春招吗? #
157090次浏览 950人参与
# 面试被问第一学历差时该怎么回答 #
80509次浏览 517人参与
# 实习,投递多份简历没人回复怎么办 #
2469232次浏览 34972人参与
# 你投了多少份简历了? #
69252次浏览 822人参与
# 求职你最看重什么? #
17920次浏览 125人参与
# 你上一次加班是什么时候? #
23388次浏览 188人参与
# 虾皮求职进展汇总 #
134545次浏览 963人参与
# 比亚迪秋招开啦,你打算投递吗? #
37414次浏览 337人参与
# 机械人怎么评价今年的华为 #
159736次浏览 1363人参与