#P2118. 2024.9.22-第2题-小塔的子数组

2024.9.22-第2题-小塔的子数组

题目内容

小塔有一个长度为 nn 的数组 a1,a2,...,ana_1, a_2,...,a_n,他每次会询问一个区间[l,r][l,r],他想知道数组aa的所有长度大于等于ll且小于等于rr的子数组之和的最大值是多少。

如果数组aa可以通过从数组bb的开头删除若干(可能为零或全部)元素以及从结尾删除若干(可能为零或全部)元素得到,则数组aa是数组bb的子数组。

输入描述

第一行输入两个整数nnq(1n3000;1q106)q(1 ≤ n ≤3000;1≤ q ≤ 10^6)代表数组中的元素数量和询问次数。