题解 | #输入整型数组和排序标识,对其元素按照升序或降序进行排序#

输入整型数组和排序标识,对其元素按照升序或降序进行排序

http://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309

python3操作

  • 升序:res.sort()默认升序,默认reverse=False
  • 降序:res.sort(reverse=True)
  • 输出不换行:print(xx,end=''),默认end='\n'
# 输入数字元素个数
n = input()
# 输入待排数组
arr = input()
# 输入排序方式
sortWay = input()
# 分离出各个元素
lst = arr.split(' ')
res = []
for i in lst:
    res.append(int(i))
# 排序
if sortWay == '0':
    res.sort()
else:
    res.sort(reverse=True)
# 输出不换行
for i in res:
    print(i,end = ' ')
全部评论

相关推荐

哈哈哈哈哈哈哈哈哈哈这个世界太美好了
凉风落木楚山秋:毕业出路老师不管,你盖个章他好交差就完事了,等你盖完毕业了就不关他事情了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务