qiu147 @ 2024-03-10 21:16:30
n,p = map(int,input().split())
arr = list(map(int,input().split()))
arr.append(0)
for i in range(n,0,-1):
arr[i] = arr[i] - arr[i-1]
for i in range(p):
l,r,num = map(int,input().split())
arr[l-1] += num
arr[r] -= num
for i in range(1,n):
arr[i] += arr[i-1]
print(min(arr[:n]))
by Terrible @ 2024-03-10 21:44:21
@qiu147 目测 Python 就没有正常通过本题的记录。
可能只能通过套数据的方法过了,不是什么好事情。
可算了吧,不爆空间也得超时。我反正是卡不过去。我的程序可能需要 4s 时限才能过。
by qiu147 @ 2024-03-10 22:34:47
@Terrible 好的感谢
by fanjiayu666 @ 2024-05-08 13:00:07
有 @qiu147