题解 | #输入n个整数,输出其中最小的k个#

输入n个整数,输出其中最小的k个

https://www.nowcoder.com/practice/69ef2267aafd4d52b250a272fd27052c

while 1:
    try:
        # # 第一行输入两个整数n和k
        n,k=map(int,input().split())
        # # 第二行输入一个整数数组(n个)
        l=list(map(int,input().split()))
        if len(l)<=n:
            # # 从小到大排列
            ll=sorted(l)
            # # 输入最小的K个数
            print(*ll[:k])
            # print(' '.join(map(str, ll[:k])))
    except:
        break
注意:加try做异常处理,防止出错。养成好习惯!!!
全部评论

相关推荐

邮小鼠:粤嵌的项目水的要死 来我们学校带过课程实习 项目名字是车机终端 实际上就是写了了个gui 还是老师把代码发给你你改改的那种
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务