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

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

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

def find_smallest_k(numbers, k):
    # 将整数数组排序并返回最小的k个整数
    return sorted(numbers)[:k]

# 输入n和k的值
n, k = map(int, input().split())

# 输入一个整数数组
numbers = list(map(int, input().split()))

# 找出并输出最小的k个整数
smallest_k = find_smallest_k(numbers, k)
print(" ".join(str(number) for number in smallest_k))

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-02 15:39
点赞 评论 收藏
分享
zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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