本题来源于:2023 年 10 月 17 日 NOIP 模拟赛第三题
给定一个长度为 的正整数序列 。
对于一个区间 ,定义其权值为最大的 ,使得 在 出现且没有在 a[1..l−1] 和 出现。特别地,如果不存在这样的 ,定义其权值为 。
次询问,每次给定区间 ,求 的所有子区间的权值之和。
第一行两个正整数 。
第二行 个正整数 。
接下来 行,每行两个正整数 。
对于每个询问输出一行一个非负整数,表示答案。
10 10
4 5 2 4 3 3 5 1 1 2
4 9
2 5
4 4
3 6
1 8
6 6
7 8
1 5
3 4
1 8
27
0
0
9
62
0
0
8
0
62
本题采用子任务捆绑测试。
对于所有数据,保证 ,。
子任务一( 分):;
子任务二( 分):;
子任务三( 分):保证数据随机;
子任务四( 分):无特殊限制。