Time Limit: 1 Sec Memory Limit: 32 MB
Submit: 7 Solved: 7
[Submit][Status][Web Board]Description
存储一组姓名,如Apple,Tom,Green,Jack 要求按照字典序排序并显示。
Input
输入第一行为样例数m,对于每个样例,第一行为人数n,接下来有n个姓名,n不超过10,每个名字长度不超过20。
Output
对于每个样例输出排序后的结果,每行一个姓名。
Sample Input
1 4 Apple Tom Green Jack
Sample Output
Apple Green Jack Tom
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
string a[20];
bool cmp(string a,string b)
{
return a < b ;
}
int main()
{
int t,n;
cin>>t;
while(t--)
{
cin>>n;
for(int i = 0 ; i < n ; i ++)
cin>>a[i];
sort(a,a + n,cmp);
for(int i = 0 ; i < n;i++)
cout<<a[i]<<endl;
}
return 0;
}