#P4330. 【贪心9】多多的发货计划

【贪心9】多多的发货计划

本题为2025年9月14日拼多多机考原题

拼多多机考的介绍点击这里

题目内容

多多有一批订单需要发货,每个订单都存在独立的最晚发货日期,需要在那之前发出。

多多找了一家合作的物流商,物流商给出了未来一段时间每天的发货价格,并且每天最多能发的包裹数量是有限的。

多多需要在每个订单的最晚发货日期前将所有订单发出,并尽可能减少发货成本。

请你帮多多计算一下最小的发货成本是多少。

输入描述

第一行有三个整数 n,m,x(1n,m,x105)n, m, x(1≤n,m,x≤10^5) ,代表物流商给出了接下来 nn 天的发货价格,有 mm 个订单需要发货,每天最多能发 xx 个包裹。

第二行有 nn 个整数 a1,a2,...,an(0ai109,1in)a_1,a_2,...,a_n(0 ≤ a_i≤ 10^9,1 ≤i≤ n),代表第 ii 天发一包要的价格为 aia_i

第三行有 mm 个整数 b1,b2,...,bn(1bjn,1jm)b_1,b_2,...,b_n(1 ≤ b_j≤ n,1 ≤j≤ m) ,代表订单 jj 需要在第 bjb_j 天以及之前发货。

(输入数据保证在 nn 天内可以将所有订单发完)

输出描述

输出一个整数,表示最小的发货成本。

样例1

输入

3 4 2
3 2 1
1 2 2 3

输出

8

说明

第一天将订单1_1发货,花费 33

第一天将订单2_2和订单3_3发货,花费 44

第二天将订单4_4发货,花费 11

总共花费 88