logo AlgoBeat OnlineJudge
登录 注册

#102482. [BZOJ 2482] [Spoj1557] Can you answer these queries II

内存限制:128 MiB 时间限制:20000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

给定 个元素的序列。给出 个询问:求 的最大子段和(可选空子段)。
这个最大子段和有点特殊:一个数字在一段中出现了两次只算一次。
比如: 出现了 次,但只算一次,于是这个序列的和是

输入格式

第一行一个数
第二行 个数,为给定的序列,这些数的绝对值小于等于
第三行一个数
接下来 行,每行两个数,

输出格式

行,每行一个数,为每个询问的答案。

样例

样例输入 #1

9
4 -2 -2 3 -1 -4 2 2 -6
3
1 2
1 5
4 9

样例输出 #1

4
5
3

数据范围与提示

的数据满足:
的数据满足:

spoj gss2