AT_abc440_c [ABC440C] Striped Horse
题目描述
#### 问题陈述
> 林格先生想给一匹马画上斑马纹。
有 $N$ 个方格,编号为 $1$ 至 $N$ 排列成一行。
初始时,所有方格都是白色的,将方格 $i$ 涂成黑色的成本是 $C_i$ 。
考虑执行下面的程序一次,将一些方格涂成黑色:
- 自由选择一个正整数 $x$ 。
- 对于所有满足 $1 \leq i \leq N$ 的整数 $i$,若 $(i + x)$ 除以 $2W$ 后的余数小于 $W$,则将正方形 $i$ 涂成黑色。
求执行此程序的最小总成本。
给你 $T$ 个测试用例,请逐个求解。
输入格式
输入内容由标准输入法提供,格式如下,其中 $\mathrm{case}_i$ 表示第 $i$ 个测试用例。
>$T\\$
$\mathrm{case}_1\\$
$\vdots\\$
$\mathrm{case}_T$
每个测试用例的格式如下:
>$N$ $W\\$
$C_1$ $\dots$ $C_N$
输出格式
输出 $T$ 行。第 $i$ 行应包含第 $i$ 个测试用例的答案。
说明/提示
#### 样列解释 #1
在第一个测试案例中,如果以 $x=4$ 执行程序,则 $1,4,5,8$ 个方格被涂成黑色,总成本为 $4$ 。总成本不可能小于 $4$ ,因此这是最小值。
#### 数据范围
- $1\leq T \leq 2\times 10^5$
- $1\leq N \leq 2\times 10^5$
- $1\leq W \leq 2\times 10^5$
- $1\leq C_i \leq 10^9$
- $T$ 个测试用例中 $N$ 的总和最多为 $2\times 10^5$。
- $T$ 个测试用例中 $W$ 的总和最多为 $2\times 10^5$。
- 所有输入值均为整数。