题解 | #成绩排序#
成绩排序
https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b
while True: try: n = int(raw_input()) if raw_input() == "0": flag = True else: flag = False ls = [] for i in range(n): name,score = raw_input().split() ls.append([name,int(score)]) ls.sort(key=lambda x:x[1], reverse = flag ) for x in ls: print x[0],x[1] except: break