题目
解题思路
1、题目没有说明是多组输入,不需要循环
2、第一行为后续字符串的个数,先拿出来,转为int类型,然后循环该数值的次数读取指定次数的输入,添加至列表
3、双重循环列表,比较字符大小,小的考前。
代码
n = int(input())
# 字符串的列表
l = []
# 按照第一行的数值,读取指定行数的输入,添加至字符串列表
for i in range(n):
l.append(input())
# 双重循环,判断后边的字符串与当前字符串的大小。
for i in range(n):
for j in range(i + 1, n):
# 小的靠前
if l[i] > l[j]:
l[i], l[j] = l[j], l[i]
# 直接循环打印结果
for s in l:
print(s)