https://www.hackerrank.com/challenges/crush/problem
有人能告诉我我做错了什么吗。这无法满足某些测试用例,并显示运行时错误。这是我的代码:
def arrayManipulation(n,m, queries):
arr=[0]*n
for i in range(m):
a=queries[i][0]
b=queries[i][1]
k=queries[i][2]
arr[a-1]+=k
if(b!=n):
arr[b]-=k
actual=0
maxi=0
for j in range(n):
actual+=arr[j]
if(maxi<actual):
maxi=actual
arr[j]=actual #this line
return (maxi)
但是当我删除上面这行代码时,所有的测试用例都可以正常工作
谁能告诉我出了什么事吗
目前没有回答
相关问题 更多 >
编程相关推荐