#include <iostream>
#include <algorithm>
#include <string.h>
#include <functional>
using namespace std;
struct bolloon{//结构体
string col;//字符串,颜色
int num;//颜色数量
}a[44444];
bool cmp(bolloon a,bolloon b){
return a.num>b.num;
}
int main()
{
int t,m;
cin>>t;
while(t--)
{
cin>>m;
for(int i=0;i<m;i++)
{
cin>>a[i].col>>a[i].num;
}
sort(a,a+m,cmp);
for(int i=0;i<m;i++)
{
cout<<a[i].col;
if(i!=m-1)
cout<<' ';
else
cout<<endl;
}
}
return 0;
}
I - Solving Order
最新推荐文章于 2024-08-22 21:24:01 发布