#P11642. 【MX-X8-T1】「TAOI-3」幸运草

【MX-X8-T1】「TAOI-3」幸运草

背景

原题链接:https://oier.team/problems/X8B。


那是,深藏的思念
那是,永恒的誓言
那是,真心的祈愿
那是,悔恨的心怀
那是,童年的约定——

终将改变之物,与永不改变之物。

题目描述

Anzu 有一个正整数数列 a1,…,ana_1, \ldots, a_n 和一个整数 xx。她可以进行至多一次操作,选择一对正整数 1≤l≤r≤n1 \le l \le r \le n,然后对于所有 l≤i≤rl \le i \le r 的正整数 ii 让 aia_i 变成 xx。现在她想要知道,在这之后,数列里所有数的和最大是多少。

输入格式

第一行,两个非负整数 n,xn, x。

第二行,nn 个正整数 a1,…,ana_1, \ldots, a_n。

输出格式

仅一行,一个正整数,表示答案。

5 2
1 4 1 1 5

14

7 3
1 1 4 5 1 4 1

21

1 197
251

251

提示

【样例解释 #1】

最优的策略是选择 l=3l=3,r=4r=4 进行一次操作,此时数列变为 [1,4,2,2,5][1,4,2,2,5],总和为 1414。

【样例解释 #2】

最优的策略为选择 l=1l=1,r=7r=7 进行一次操作。

【样例解释 #3】

最优的策略为不进行操作。

【数据范围】

对于 30%30\% 的数据,n≤500n \le 500。

对于另外 20%20\% 的数据,n≤3×103n \le 3 \times 10^3。

对于另外 10%10\% 的数据,x=0x=0。

对于所有数据,保证 1≤n≤1051 \le n \le 10^5,1≤ai≤1091 \le a_i \le 10^9,0≤x≤1090 \le x \le 10^9。