AT_agc049_f [AGC049F] Happy Sequence
题目描述
给定长度为 $N$ 的整数序列 $A,B,C$。当且仅当满足以下条件时,すぬけ君会感到幸福:
- 对于所有整数 $x$,都有 $\sum_{1 \leq i \leq N} |A_i - x| \leq \sum_{1 \leq i \leq N} |B_i - x|$。
为了让すぬけ君幸福,你可以将 $A$ 的若干(可以为零)个元素修改为任意整数。将 $A_i$ 修改为 $t$ 的代价为 $C_i \times (A_i - t)^2$。修改后的值也必须是整数。
请你求出让すぬけ君幸福所需的最小总代价。
输入格式
输入以如下格式从标准输入给出:
> $N$ $A_1$ $A_2$ $\cdots$ $A_N$ $B_1$ $B_2$ $\cdots$ $B_N$ $C_1$ $C_2$ $\cdots$ $C_N$
输出格式
请输出答案。
说明/提示
## 限制条件
- $1 \leq N \leq 2 \times 10^5$
- $0 \leq A_i \leq 2 \times 10^5$
- $0 \leq B_i \leq 2 \times 10^5$
- $1 \leq C_i \leq 5$
- 输入均为整数。
## 样例解释 1
可以按如下方式操作,总代价为 $6$:
- 将 $A_1$ 修改为 $2$,代价为 $1 \times (0-2)^2 = 4$。
- 将 $A_3$ 修改为 $3$,代价为 $2 \times (4-3)^2 = 2$。
操作后,$A = (2,1,3)$,此时すぬけ君感到幸福。
无法以低于 $6$ 的总代价达成目标,因此答案为 $6$。
由 ChatGPT 4.1 翻译