#P1020. [CSP-J 2023] 公路

[CSP-J 2023] 公路

有按顺序排列的 nn 个加油站,相邻站点 iii+1i+1 的距离为 viv_i。每升油可以行驶 dd 公里,各站油价为 aia_i

购买量必须为整数升,油箱容量不限,出发时油箱为空。求从站点 11 行驶到站点 nn 的最小费用。

输入格式

第一行包含两个整数 n,dn,d

第二行包含 n1n-1 个距离 v1,v2,,vn1v_1,v_2,\dots,v_{n-1}。第三行包含 nn 个价格 a1,a2,,ana_1,a_2,\dots,a_n。当 n=1n=1 时,距离序列为空。

输出格式

输出一个整数,表示最小总费用。

样例 1

5 4
10 10 10 10
9 8 9 6 5
79

数据范围与原题特殊限制

对于所有测试数据保证:1n1051 \leq n \leq 10^51d1051 \leq d \leq 10^51vi1051 \leq v_i \leq 10^51ai1051 \leq a_i \leq 10^5

测试点 nn \leq 特殊性质
151\sim 5 88
6106\sim 10 10310^3
111311\sim 13 10510^5 A
141614\sim 16 B
172017\sim 20
  • 特殊性质 A:站点 11 的油价最低。
  • 特殊性质 B:对于所有 1i<n1 \leq i < nviv_idd 的倍数。

来源与数据说明

原题页面。以上题意为重新整理的表述,规则、输入输出和约束与原题一致。本题使用独立生成的训练数据,原题测试点表仅说明原比赛范围与特殊性质,本包评分不复刻官方测试点分布。标准输入输出,不要求文件读写。