Start: Jul, 10, 2019 08:30:00
2019年度暑期短学期达标测试补考
End: Jul, 10, 2019 11:30:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 5ms
Memory: 1764kB
Author: 2018212212137
In contest: 1284

#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
struct pai
{
	string name;
	int s;
};
bool cmp(pai a,pai b)
{
	return a.s>b.s;
}
int main()
{
	int t;
	struct pai stu[1000];
	cin>>t;
	while(t--)
	{
		int n;
		cin>>n;
		for(int i=0;i<n;i++)
		{
			cin>>stu[i].name>>stu[i].s;
		}
		sort(stu,stu+n,cmp);
		for(int i=0;i<n;i++)
		{
			cout<<stu[i].name<<endl;
		}
		
	}
}