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

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

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

while True:
    try:
        x,y = input().split()   #split分离后还是字符换
        z = input()
        list2 = []
        for i in z.split():
            list2.append(int(i))  #将第二行输出的字符串一空格分开,再把每个强制转变成int类型的数存在列表中
        list2.sort()
        list3 = list2[:int(y)]
        print(' '.join(map(str, list3)))  #使用join拼接的前提是字符串,所以先把列表中的int类型转换成字符串
    except:
        break
全部评论

相关推荐

没有offer的呆呆:薪资有的时候也能说明一些问题,太少了活不活得下去是一方面,感觉学习也有限
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务