Toggle navigation
HUSTOJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
Problem G: 排序(按成绩排)
Problem G: 排序(按成绩排)
[Creator :
]
Time Limit :
1.000
sec
Memory Limit :
128 MB
Solved: 35
Submit: 36
Statistics
Description
输入N个人的姓名(每人名不相同)和成绩(成绩为整数):0< N<1000000, 按成绩从小到大输出,成绩相同按姓名字典序输出
Input
3
a 6
b 3
c 5
Output
b 3
c 5
a 6
Sample Input
Copy
3 da 5 acc 5 daf 5
Sample Output
Copy
acc 5 da 5 daf 5
HINT
n=int(input())
a=[]
for i in range(n):
k,v=input().split()
a.append((k,int(v)))
a.sort(key=lambda x:(x[1],x[0]))
for i in a:
print(i[0],i[1])