ブルーブリッジカップパイソン[VIP] ADV-288模擬試験の順位

パフォーマンスのランキングを改善するための質問アルゴリズム

リソースの制約
制限時間:1.0秒メモリ制限:256.0メガバイト
問題の説明
  だけで数学のテストの後暁明、先生忙しいのランキングを忘れているので、その先生は暁明、暁明にこの栄光のタスクを入れて、あなたが願って答えを見つけますあなたは彼がこの問題を解決することができます。
入力フォーマットは、
  最初の行はNの整数正が含まれている、個人的には、試験を受けました。次のN行、列と整数、それぞれ、対応する結果の名称を有する各列は、空白で区切られました。
出力形式
  小から大への同じ画分プレス辞書式順序の名前場合にNラインの合計出力は、各ラインそのスコアにi行目の文字列は、人の名前のi番目の行の位置を表します。
サンプル入力
3
AAA 47
BBB 90
CCC 70
サンプル出力
BBB
CCC
AAAサイズと表記[データ]
数<= 100、スコア<= 100は、名前だけが文字を小文字含ま。


"""
@Author:Lixiang

@Blog(个人博客地址): https://lixiang007.top/

@WeChat:18845312866

"""
import math
import string
import sys
import cmath
from itertools import permutations
n=int(input())
list1=[]
for i in range(n):
    list1.append(input().strip().split())
for i in range(n):
    list1[i][1]=int(list1[i][1])
list1.sort(key=lambda x:x[0])
list1.sort(key=lambda x:x[1],reverse=True)
for i in range(n):
    print(list1[i][0])

ここに画像を挿入説明

公開された827元の記事 ウォンの賞賛213 ・は 70000 +を見て

おすすめ

転載: blog.csdn.net/weixin_43838785/article/details/104680198