B. 公路加油

    传统题 1000ms 256MiB

公路加油

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题目描述】

小苞准备开车沿着公路自驾。

公路上一共有 nn 个站点,编号为 11 到 nn。站点 ii 与站点 i+1i+1 的距离为 viv_i 公里。

每个站点都可以加油,站点 ii 每升油的价格为 aia_i 元,并且只能购买整数升油。汽车的油箱足够大,可以装下任意多的油,每升油可以让汽车前进 dd 公里。

开始时,小苞位于站点 11,油箱为空。请求出从站点 11 到达站点 nn 最少需要花费多少钱。

【输入格式】

输入的第一行包含两个正整数 n,dn,d,分别表示站点数量和每升油可以行驶的距离。

输入的第二行包含 n−1n-1 个正整数 v1,v2,…,vn−1v_1,v_2,\ldots,v_{n-1},表示相邻站点之间的距离。

输入的第三行包含 nn 个正整数 a1,a2,…,ana_1,a_2,\ldots,a_n,表示各站点每升油的价格。

【输出格式】

输出一行一个整数,表示最少加油费用。

【样例1输入】

5 4
10 10 10 10
9 8 9 6 5

【样例1输出】

79

【样例1解释】

一种最优方案是:在站点 11 购买 33 升油,在站点 22 购买 55 升油,在站点 44 购买 22 升油,总费用为 3×9+5×8+2×6=793\times9+5\times8+2\times6=79 元。

【数据范围】

对于所有数据,1≤n≤1051\le n\le 10^5,1≤d,vi,ai≤1051\le d,v_i,a_i\le 10^5。

测试点编号 n≤n\le 特殊性质
1∼51\sim5 88 无
6∼106\sim10 10310^3
11∼1311\sim13 10510^5 A
14∼1614\sim16 B
17∼2017\sim20 无

特殊性质 A:站点 11 的油价最低。

特殊性质 B:所有 viv_i 都是 dd 的倍数。

模拟赛1

未认领
状态
已结束
题目
5
开始时间
2026-8-5 0:00
截止时间
2026-8-13 23:59
可延期
24 小时