P15316 [VKOSHP 2025] Strange Sum
题目描述
给定两个非负整数 $n$ 和 $x$。
此外,对于所有 $1 \le l \le r \le n$,给定一个整数 $w_{l, r}$。
对于整数数组 $A = [a_1, a_2, \ldots, a_n]$,定义
$$
f(A) = \sum_{l=1}^{n} \sum_{r=l}^{n}
w_{l, r} \cdot \min(a_l, a_{l+1}, \dots, a_r).
$$
你需要求出在所有满足
$$
a_1 + a_2 + \cdots + a_n = x \quad \text{且} \quad a_i \ge 0
$$
的数组 $A$ 中,$f(A)$ 的最大可能值。
输入格式
本题的输入包含一个或多个测试用例。
第一行包含一个整数 $t$ —— 测试用例的数量($1 \le t \le 50$)。
接下来是 $t$ 个测试用例的描述。
每个测试用例的第一行包含两个整数 $n$ 和 $x$($1 \le n \le 50$,$1 \le x \le 10^9$)。
在接下来的 $n$ 行中,第 $i$ 行包含 $n - i + 1$ 个整数 $w_{i,i}, \ldots, w_{i,n}$($1 \le w_{i,j} \le 10^6$)。
输出格式
对于每个测试用例,输出一个整数:在所有满足
$$
a_1 + a_2 + \ldots + a_n = x \quad \text{且} \quad a_i \ge 0
$$
的数组 $A$ 中,$f(A)$ 的最大值。
说明/提示
翻译由 DeepSeek 完成