21781 牛兄牛弟 返回结果为0


n, d = list(map(int, input().split()))
a = list(map(int, input().split()))

ans = []
ans.append(a[0])
res = []
res.append(a[0])
for i in range(1, n):
    ans.append(a[i])
    ans.sort()
    for j in range(len(ans)-1):
        if ans[j+1]-ans[j]<d:
            res.append(max(res)+d)
            break
    else:
        res.append(a[i])
        
for i in res:
    print(i, end=" ")


这道题 ,  一直显示返回结果为0,但是错误信息提示确是在输入的n, d = map(int,input().split()) ValueError: not enough values to unpack (expected 2, got 1),很奇怪,检查了快一上午感觉自己的代码没有问题, 有无大佬可解答一下?
#笔试题目#
全部评论
点赞
送花
回复 分享
发布于 2021-01-23 12:17
我估计数据换行了,我让人看看
点赞
送花
回复 分享
发布于 2021-01-23 14:53
秋招专场
校招火热招聘中
官网直投
好了,试试?
点赞
送花
回复 分享
发布于 2021-01-23 18:37

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务