A357.姓名排序
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
题目背景
新年晚会上,老师通过字典序规则确定学生的表演顺序。字典序比较规则如下:
- 左对齐比较:将两个姓名左对齐,从左到右依次比较每个字符的 ASCII 码。
- 长度处理:若某个姓名较短,末尾不足的字符视为 ASCII 码为 0 的空字符。
- 优先顺序:首次出现不同字符时,ASCII 码较小的姓名排在前面。
示例:
lixiaoyao
vswangxiaohu
:首字符'l'
(ASCII 108)<'w'
(ASCII 119),故lixiaoyao
在前。liyunlong
vslixiaoyao
:第三个字符'y'
(ASCII 121)>'x'
(ASCII 120),故lixiaoyao
在前。abcde
vsabcd
:第五个字符'e'
(ASCII 101)>0
,故abcd
在前。
题目描述
给定班级中 n 个同学的姓名,按字典序规则将其排序后输出。
输入格式
- 第一行:整数 n
- 接下来 n 行:每行一个字符串 ,表示同学的姓名。
输出格式
n 行,每行一个字符串
输入输出样例
输入#1
3 dengziqi chenleyi caixukengskr
输出#1
caixukengskr chenleyi dengziqi
说明/提示
1<n<100,0<strlen(s)<20