题解 | #对数组元素按照升序或降序进行排序#

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

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

while True:
    try:
        a = int(input())  # 没有用到
        b = list(map(int, input().split()))  # 一开始直接b = list(input().split()),运行总是不对,后来想起来input输入的是字符串,需要改成int型,正好练习一下刚学习到的map函数,问题解决
        c = int(input())
        new_list = []
        if c == 0:
            b.sort()
        elif c == 1:
            b.sort(reverse = True)
        for i in b:
            print(i, end=" ")
    except:
        break

独立完成,比较简单的题

#华为机试HJ101#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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