#P14481. [2025年广东省队集训]序列

[2025年广东省队集训]序列

问题描述

给定一个长度为 nn 的序列 a1,a2,,ana_1, a_2, · · · , a_n,和一个正整数 CC。求

$$\max_{S\subseteq \{1,2,\cdots,n\}}\left(\left(\sum_{1\le l\le r\le n}\prod_{i=l}^r[i\in S]\right)C-\sum_{i\in S}a_i\right)$$

这个问题太简单了,因此你需要支持 mm 次单点修改。

但这样就太难了,因此修改是临时修改,不会保留。

输入格式

输入的第一行包含三个整数 n,m,Cn, m, C

输入的第二行包含 nn 个整数,表示序列 aa

接下来 mm 行,每行包含两个整数 x,yx, y,表示询问将 axa_x 修改为 yy 之后的答案。

输出格式

输出 m+1m + 1 行,每行包含一个整数。

第一行表示所有修改开始之前,题中算式的值。

i+1i + 1 行表示如果执行第 ii 次修改,题中算式的值会变为多少。

输入样例1

5 2 1
1 1 4 1 1
3 2
3 10

输出样例1

7
9
2

输入样例2

12 10 2
2 3 2 7 8 3 2 1 20 5 15 20
9 3
11 1
5 35
6 15
12 1
1 9
4 3
10 2
5 1
7 6

输出样例2

68
85
82
41
56
87
61
72
71
75
64

数据范围

对于所有数据,保证 $1 ≤ n ≤ 3 × 10^5,0 ≤ m ≤ 3 × 10^5,1 ≤ C ≤ 10^5,1 ≤ x ≤ n,0 ≤ a_i , y ≤ 10^9$。

测试点 nn\leq mm\leq 特殊性质
1,21,2 1515
363\sim 6 300300
7107\sim 10 20002000
11,1211,12 3×1053\times 10^5 00
13,1413,14 3×1053\times 10^5 x10x\leq 10
15,1615,16 10510^5
172017\sim 20 3×1053\times 10^5