atcoder#AGC049F. [AGC049F] Happy Sequence

[AGC049F] Happy Sequence

题目描述

長さ N N の整数列 A,B,C A,B,C が与えられます. 次の条件が満たされている時,すぬけくんは幸せです.

  • すべての整数 x x について, $ \sum_{1\ \leq\ i\ \leq\ N}\ |A_i-x|\ \leq\ \sum_{1\ \leq\ i\ \leq\ N}\ |B_i-x| $ が成立.

すぬけくんは幸せになるために,A A の要素を 0 0 個以上変更することにしました. Ai A_i t t に変更するには,Ci × (Ait)2 C_i\ \times\ (A_i-t)^2 のコストがかかります. 変更後の値も整数でなければなりません.

すぬけくんが幸せになるためにかかるコストの合計の最小値を求めてください.

输入格式

入力は以下の形式で標準入力から与えられる.

N N A1 A_1 A2 A_2 \cdots AN A_N B1 B_1 B2 B_2 \cdots BN B_N C1 C_1 C2 C_2 \cdots CN C_N

输出格式

答えを出力せよ.

3
0 1 4
1 2 3
1 3 2
6
20
185 89 216 105 56 383 193 161 75 196 322 180 390 15 206 78 275 338 225 167
161 77 294 117 22 382 218 140 57 231 343 160 397 8 264 68 301 349 295 157
3 1 3 5 2 1 3 4 1 4 2 2 2 2 5 1 1 5 4 3
3758
1
0
0
1
0

提示

制約

  • 1  N  2 × 105 1\ \leq\ N\ \leq\ 2\ \times\ 10^5
  • 0  Ai  2 × 105 0\ \leq\ A_i\ \leq\ 2\ \times\ 10^5
  • 0  Bi  2 × 105 0\ \leq\ B_i\ \leq\ 2\ \times\ 10^5
  • 1  Ci  5 1\ \leq\ C_i\ \leq\ 5
  • 入力はすべて整数である.

Sample Explanation 1

次のように操作を行うと,コストの合計は 6 6 となります. - A1 A_1 2 2 に変更する.これには 1 × (02)2=4 1\ \times\ (0-2)^2=4 のコストがかかる. - A3 A_3 3 3 に変更する.これには 2 × (43)2=2 2\ \times\ (4-3)^2=2 のコストがかかる. 操作後,A=(2,1,3) A=(2,1,3) となりますが,このときすぬけくんは幸せです. 合計コスト 6 6 未満で目標を達成することはできないので,6 6 が答えになります.