多案例输入,每个案例的输入第一行为一个整数N,表示小白鼠的数目。 下面有N行,每行是一只白鼠的信息。第一个为不大于100的正整数,表示白鼠的重量,;第二个为字符串,表示白鼠的帽子颜色,字符串长度不超过10个字符。 注意:白鼠的重量各不相同。
每个案例按照白鼠的重量从大到小的顺序输出白鼠的帽子颜色。
3 30 red 50 blue 40 green
blue green red
while True:
try:
n=int(input().strip())
inp=[]
for i in range(n):
inp.append(list(input().strip().split(' ')))
dict1={}
for i in range(n):
dict1[int(inp[i][0])]=inp[i][1]
#print(dict1)
dict1=sorted(dict1.items(),key=lambda x:x[0],reverse=True)
#print(dict1)
for i in dict1:
print(i[1])
except:
break