题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
公路

题目题干

题目描述

小苞准备开着车沿着公路自驾。公路上一共有 n 个站点,编号为从 1 到 n。其中站点 i 与站点 i+1 的距离为 vi 公里。EoU100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

公路上每个站点都可以加油,编号为 i 的站点一升油的价格为 ai 元,且每个站点只出售整数升的油。EoU100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小苞想从站点 1 开车到站点 n,一开始小苞在站点 1 且车的油箱是空的。已知车的油箱足够大,可以装下任意多的油,且每升油可以让车前进 d 公里。问小苞从站点 1 开到站点 n,至少要花多少钱加油?EoU100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

输入的第一行包含两个正整数 n 和 d,分别表示公路上站点的数量和车每升油可以前进的距离。 输入的第二行包含 n−1 个正整数 v1,v2…vn−1,分别表示站点间的距离。 输入的第三行包含 n 个正整数 a1,a2…an,分别表示在不同站点加油的价格。

输出

输出一行,仅包含一个正整数,表示从站点 1 开到站点 n,小苞至少要花多少钱加油。

数据范围

对于所有测试数据保证:1≤n≤105,1≤d≤105,1≤vi≤105,1≤ai≤105。 (CSP-J 2023 T2)

输入样例

5 4 10 10 10 10 9 8 9 6 5

输出样例

79

答案解析

相关题目

对每组数据,输出 yes 或 no 表示这组木棍是否能拼成正方形,每组数据换一行。 数据范围 如果无特殊声明,则保证数据范围在整形范围以内 输入样例 3 4 1 1 1 1 5 10 20 30 40
题目描述 小苞准备开着车沿着公路自驾。公路上一共有 n 个站点,编号为从 1 到 n。其中站点 i 与站点 i+1 的距离为 vi 公里。 公路上每个站点都可以加油,编号为 i 的站点一升油的价格为
题目描述 你要和田忌赛马。你们各自有N匹马,并且要进行N轮比赛,每轮比赛,你们都要各派出一匹马决出胜负。 你的马匹的速度分别为u1,u2,…,uN,田忌的马匹的速度分别为v1,v2,…,vN。田忌会
题目描述 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,
题目描述 有N个人排队到R个水龙头去打水,他们装满水桶的时间为T1,T2,…,Tn为整数且各不相等,应如何安排他们的打水顺序才能使他们花费的时间(包含等待时间)最少? 输入 输入第一行两个整数n、m
输入 第一行输入两个整数,分别是人数n和载重量c。 第二行给出n个整数w,表示n个人分别的体重。 输出 输出一个整数,表示最少需要租多少条船。 数据范围 1≤n≤1000,200≤c≤400,每个人w
题目描述 某不起眼的沿海城市H,它的面积很小,以至于在最初建设港口的时候,港口面积也规划的很小。 现在港口的集装箱已经接近满载状态,放不下更多的集装箱。 假如你是港主,现在来了一辆能载重C的空货轮
题目描述 楼梯有n(1≤n≤70)阶台阶,上楼时可以一步上1阶,也可以一步上2阶,也可以一步上3阶。  编程计算共有多少种不同的走法。 输入 输入的每一行包括一组测试数据,即为台阶数n。 最后一
题目描述 对于一个2行N列的走道。现在用1*2,2*2的砖去铺满。问有多少种不同的方式。  输出对100007取模 输入 输入多行,每行给出一个数字N, 0<= n <= 250。
题目描述 斐波那契数列 Fn的定义为:对n≥0有Fn+2=Fn+1+Fn、初始值为 F0=0和F1=1。所谓与给定的整数N最近的斐波那契数是指与N的差之绝对值最小的斐波那契数。 本题就请你为任意给定

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢