# 输入姓名,输入成绩
# 按名字排序
vN = int(input())
vRe = not bool(int(input()))
vName = []
vGrade = []
vDic = dict()
for i in range(vN):
temp = input().strip().split()
vName.append( temp[0] )
vGrade.append( temp[1] )
vDic[vName[i]] = vGrade[i]
vOrger = sorted(range(vN),key = lambda x:int(vGrade[x]), reverse= vRe)
for i in vOrger:
print(vName[i],vGrade[i])
# 按名字排序
vN = int(input())
vRe = not bool(int(input()))
vName = []
vGrade = []
vDic = dict()
for i in range(vN):
temp = input().strip().split()
vName.append( temp[0] )
vGrade.append( temp[1] )
vDic[vName[i]] = vGrade[i]
vOrger = sorted(range(vN),key = lambda x:int(vGrade[x]), reverse= vRe)
for i in vOrger:
print(vName[i],vGrade[i])

京公网安备 11010502036488号