问题 3246 --手链价值

3246: 手链价值★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 38  解决: 11
[提交][状态][命题人:]

题目描述

小米有一条手链。这条手链由N个魔术球组成。每一个球都有一个美丽的价值。同样漂亮的球看起来是一样的,所以如果两个或两个以上的球有相同的美丽值,我们只计算一次。我们将某些区间[xy]的优美值定义为F(xy)F(xy)作为从X球到y球的美丽值之和计算,相邻相同的值只计算一次。例如,如果项链是1 1 1 2 3 1,则F(13)=1F(24)=3F(26)=6

现在小米认为手链太长了。她计划拿出手链的一些连续的部分来做一条新的手链。她想知道这条手链的M个连续部分的每一个美丽的价值。使其美丽价值最高。

输入

第一行输入TT<=10,代表手链的个数。

 在每个手链中,第一行为球的个数N(1<=N<=1000),第二行为球的价值,第三行为新做手链的球的个数M,1<=M<=2000

输出

使其美丽价值最大的区间

样例输入
Copy
2
6
1 2 3 4 3 5
3
6
1 1 1 2 3 4
2
样例输出
Copy
F(4,6)=12
F(5,6)=7

提示

来源

[提交][状态]