#include<stdio.h>
struct Rat{
int weight;
char color[10];
};
void sort_rat(struct Rat rat[100],int N){
struct Rat temp;
for(int i=0;i<N-1;i++)
for(int j=0;j<N-1-i;j++)
if(rat[j].weight<rat[j+1].weight){
temp=rat[j];
rat[j]=rat[j+1];
rat[j+1]=temp;
}
}
int main(){
struct Rat rat[101]; //结构体数组
int N;
scanf("%d",&N);
for(int i=0;i<N;i++)
scanf("%d%s",&rat[i].weight,&rat[i].color);
sort_rat(rat,N);
for(int i=0;i<N;i++)
printf("%s\n",rat[i].color);
return 0;
}



京公网安备 11010502036488号