P11119 [ROI 2024] 保持连接 (Day 2)
题目背景
翻译自 [ROI 2024 D2T4](https://neerc.ifmo.ru/school/archive/2023-2024/ru-olymp-roi-2024-day2.pdf)。
在一条进行无人驾驶卡车测试的直路上,有 $n$ 个城市,第 $i$ 个城市位于坐标为 $i$ 的位置。第 $i$ 个城市安装了一个功率为 $a_i$ 的天线,覆盖从 $L_i = \max(1, i - a_i)$ 到 $R_i = \min(n, i + a_i)$ 的所有城市。
无人驾驶卡车沿着这条路从城市 $s$ 移动到城市 $t$,其中 $s < t$。卡车在经过的每个城市都会连接到覆盖该城市的某个天线。连接天线的规则如下:
1. 在起始城市,卡车连接到覆盖该城市的天线中 $R_i$ 最大的一个。如果有多个这样的天线,可以选择其中任何一个。
2. 当卡车从城市 $v$ 移动到城市 $v + 1$ 时,如果之前连接的天线仍覆盖城市 $v + 1$,卡车将继续连接到该天线。否则,如果之前连接的天线不再覆盖城市 $v + 1$,卡车将重新连接到覆盖城市 $v + 1$ 的天线中 $R_i$ 最大的一个。如果有多个这样的天线,可以选择其中任何一个。
我们用 $f(s, t)$ 表示从城市 $s$ 到城市 $t$ 的卡车在途中进行的天线重新连接的次数($s < t$)。在城市 $s$ 进行的初次连接不算作重新连接。
题目描述
定义天线覆盖道路的不稳定性 $F$ 为 $f(s, t)$ 的总和,即:
$$F = \sum_{s=1}^{n-1} \sum_{t=s+1}^{n} f(s, t)$$
道路运营商有一个备用天线,功率为 $x$。为了降低天线覆盖的不稳定性,可以用备用天线替换任意一个现有天线。你需要确定,如果最多替换一个天线为功率 $x$ 的备用天线,不稳定性 $F$ 值最小可能是多少。
输入格式
第一行包含两个整数 $n$ 和 $x$($1 \leq n \leq 10^6$,$0 \leq x \leq n$),分别为城市的数量和备用天线的功率。
第二行包含 $n$ 个整数 $a_1, a_2, \ldots, a_n$($0 \leq a_i \leq n$),即每个城市天线的功率。
输出格式
输出在最多用一个备用天线替换现有天线后,$F$ 的最小可能值。
说明/提示
在第一个样例中,可以将第二个天线替换为备用天线。这样,卡车从任何位置出发,都会连接到备用天线,避免了任何重新连接。
在第二个样例中,不需要使用备用天线。所有从前 $3$ 个城市出发且到达最后 $2$ 个城市的卡车,都需要重新连接到最后一个天线,因此不稳定性总和为 $6$。
| 子任务 | 分值 | 特殊性质 |
| :----------: | :----------: | :----------: |
| $1$ | $7$ | $n\le100$ |
| $2$ | $8$ | $n\le500$ |
| $3$ | $6$ | $n\le5000$ |
| $4$ | $12$ | $x=0$ |
| $5$ | $5$ | $a_i=0$ |
| $6$ | $16$ | $a_i\le1$ |
| $7$ | $14$ | $a_i\ge\frac n{20}$ |
| $8$ | $32$ | 无 |
全部数据范围见输入格式。