题解 | #输入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
全部评论

相关推荐

牛客532105025号:教育背景、个人技能太长,项目没有。粗看没有内容,细看大杂烩。没有获奖啥的吗,个人技能感觉像是几分钟写出来的。简历还有很大的进步空间
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务