3466:字典序排序

时间限制:1 S   /  内存限制:8192 KB
AC:73   /  Submit:156
问题描述

把m个单词按照字典序排序,假设这些单词都只由大小写字母组成,并且注意字典序是无视大小写,并且A/a在最前,Z/z在最后。例如在字典序中,字符串"CPP"比"code"大,"ABC"和"aBc"是相等的。

输入描述

多组案例。一个正整数n,表示案例的数量。(n<=20)

每组案例先是一个正整数m,表示字符串的个数,(m<=30)

然后是m个字符串。(字符串长度不大于100)

输出描述

针对每组案例,输出m个字符串,是把原有m个字符串按字典序从小到大排序后的结果;如果有两个字符串字典序相等,则按照字符串的值从小到大排。

每两个字符串之间要有一个空格。

每组案例输出完要换行。

样例输入复制样例

1

5

CPP code ABC aBc BBB

样例输出

ABC aBc BBB code CPP


相关

题单#7(结构体排序)

2021级C++上机模拟考


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1