AT_arc182_e [ARC182E] Sum of Min of Mod of Linear
题目描述
给定正整数 $N, M, K$,非负整数 $C$,以及一个长度为 $N$ 的整数序列 $A = (A_1, A_2, \ldots, A_N)$。
请计算 $\displaystyle\sum_{k=0}^{K-1} \min_{1 \leq i \leq N} \{ (Ck + A_i) \bmod M \}$ 的值。
输入格式
输入以以下格式从标准输入读入。
> $N$ $M$ $C$ $K$ $A_1$ $A_2$ $\ldots$ $A_N$
输出格式
请输出答案。
说明/提示
## 限制条件
- $1 \leq N \leq 10^5$
- $1 \leq M \leq 10^9$
- $0 \leq C < M$
- $1 \leq K \leq 10^9$
- $0 \leq A_i < M$
- 所有输入均为整数
## 样例解释 1
当 $k=0$ 时,$\{(3k+1)\bmod 5\}=1$,$\{(3k+3)\bmod 5\}=3$,所以 $\displaystyle\min_{1\leq i\leq N}\{(Ck+A_i)\bmod M\}=1$。
当 $k=1$ 时,$\{(3k+1)\bmod 5\}=4$,$\{(3k+3)\bmod 5\}=1$,所以 $\displaystyle\min_{1\leq i\leq N}\{(Ck+A_i)\bmod M\}=1$。
当 $k=2$ 时,$\{(3k+1)\bmod 5\}=2$,$\{(3k+3)\bmod 5\}=4$,所以 $\displaystyle\min_{1\leq i\leq N}\{(Ck+A_i)\bmod M\}=2$。
因此,答案为 $1+1+2=4$,请输出 $4$。
由 ChatGPT 4.1 翻译