问题描述 |
---|
将m个字符串按照以下规则排序: 1、先按照字符串长度的奇偶性排序:字符串长度是偶数的排在前面,字符串长度是奇数的排在后面。 2、对于字符串长度都是偶数的字符串,大写字母字符多的排前面;如果大写字母字符一样多,那么字符串值比较大的排前面。 3、对于字符串长度都是奇数的字符串,小写字母字符多的排前面;如果小写字母字符一样多,那么字符串值比较小的排前面。 把排序后的字符串依次输出出来。 |
输入描述 |
只有一组案例。 一个正整数m,表示字符串的数量。然后是m个不含空格、'\t'、'\n'的字符串。(m<=100) |
输出描述 |
按照指定要求排序后,把排序后的字符串依次输出出来,每个字符串输出完都要换行。 |
样例输入复制样例 |
6 AAA BBBBB AAAA CCCdd AAaa ABBA |
样例输出 |
ABBA AAAA AAaa CCCdd AAA BBBBB |
相关 |