2025/5/2
/*
#include <stdio.h>
int main()
{
int i,n,j,k;
char a[50][1000] , b[50][1000];
scanf("%d" , &n);
for(i = 0 ; i < n ; i++)
{
scanf("%s\n" , a[i]);
}
for(i =0 ; i < n ; i++)
{
for(j = 0 ; j < n ; j ++)
{
if()
}
}
}
*/
#include <stdio.h>
int main()
{
int i, n, j, y = 0 ,x[100];
char a[50][1000] , b[50][1000], c[50][1000];
scanf("%d\n", &n);
for (i = 0; i < n; i++)
{
scanf("%s %d", a[i], &x[i]);
}
for(i = 0 ; i < n ; i ++)
{
for(j = 0 ; j < n-1 ; j++)
{
if(x[j] < x[j+1])
{
y = x[j];
x[j] = x[j+1];
x[j+1] = y;
strcpy(b[j] , a[j]);
strcpy(a[j] , a[j+1]);
strcpy(a[j+1] , b[j]);
}
printf("%s %d", a[j] , x[j]);
printf("\n");
}
}
}




