問題一覧 > 通常問題

No.2549 Paint Eggs

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 58
作問者 : dyktr_06dyktr_06 / テスター : sepa38sepa38 InIn Seed57_cashSeed57_cash ryota2357ryota2357
0 ProblemId : 10255 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-11-22 09:28:49

問題文

$N$ 個の卵が横一列に並んでいます。

卵は $1$ から $M$ までの整数で表されるいずれかの色で塗られており、左から $i \: (1 \leq i \leq N)$ 個目の卵は、色 $C_i$ で塗られています。

また、何回でも好きな卵を選んで色を塗り変えることができ、卵を色 $j \: (1 \leq j \leq M)$ に塗り変えるには、$A_j$ の費用がかかります。

いずれかの連続した $K$ 個の卵の色を全て同じにするためにかかる費用の最小値を求めてください。


制約

  • $1 \leq K \leq N \leq 2 \times 10^{5}$
  • $1 \leq M \leq 2 \times 10^{5}$
  • $1 \leq C_i \leq M$
  • $1 \leq A_j \leq 10^{9}$
  • 入力はすべて整数である。

入力

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

$N$ $M$ $K$ 
$C_1$ $C_2$ ... $C_N$ 
$A_1$ $A_2$ ... $A_M$ 

出力

問題の答えを一行に出力せよ。

サンプル

サンプル1
入力
5 3 3
1 2 1 3 2
10 10 10
出力
10

$2$ 番目の卵を色 $1$ に塗り替えると、$1$ 番目から $3$ 番目の卵の色が同じになり、目標を達成できます。

かかる費用は $10$ で、これより費用を少なくすることはできません。

サンプル2
入力
5 3 3
1 1 1 1 1
10 10 10
出力
0

最初から目標が達成されている場合もあります。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。