AtCoder Regular Contest 174
翻译中…
Problem Statement
翻译中…
You are given an integer sequence of length $N$, $A=(A_1,A_2,\dots,A_N)$, and an integer $C$.
Find the maximum possible sum of the elements in $A$ after performing the following operation at most once:
翻译中…
- Specify integers
$l$and$r$such that$1 \le l \le r \le N$, and multiply each of$A_l,A_{l+1},\dots,A_r$by$C$.
翻译中…
Constraints
翻译中…
- All input values are integers.
$1 \le N \le 3 \times 10^5$$-10^6 \le C \le 10^6$$-10^6 \le A_i \le 10^6$
翻译中…
Input
翻译中…
The input is given from Standard Input in the following format:
翻译中…
N C
A_1 A_2 \dots A_N
翻译中…
Output
翻译中…
Print the answer as an integer.
翻译中…
样例
Input #1
5 2
-10 10 20 30 -20
Output #1
90
In this input, $A=(-10,10,20,30,-20), C=2$.
After performing the operation once specifying $l=2$ and $r=4$, $A$ will be $(-10,20,40,60,-20)$.
Here, the sum of the elements in $A$ is $90$, which is the maximum value achievable.
Input #2
5 1000000
-1 -2 -3 -4 -5
Output #2
-15
In this input, $A=(-1,-2,-3,-4,-5), C=1000000$.
Without performing the operation, the sum of the elements in $A$ is $-15$, which is the maximum value achievable.
Input #3
9 -1
-9 9 -8 2 -4 4 -3 5 -3
Output #3
13
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。