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

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

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

import sys
nn=input().split(' ')
n=int(nn[0])
k=int(nn[1])
ss=input().split(' ')
q=n-1
for i in range(0,q):
    for j in range(i+1,q+1):
        if int(ss[i])>int(ss[j]):
            temp=ss[i]
            ss[i]=ss[j]
            ss[j]=temp
        else:
            continue

for i in range(0,k):
    print(ss[i],end=' ')

全部评论

相关推荐

ResourceUt...:楼主有自己的垃圾箱,公司也有自己的人才库
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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