#P1697. 汽车加油
汽车加油
问题描述
一个旅行家想驾驶汽车从一个城市到另一个城市,沿途有个加油站。满箱的油可开公里数,且油箱最多可以装满升油。假设出发时油箱是满的,每次加油都加满。
输入格式
有若干组测试数据。每组测试数据由两行构成。第行上有个数,,其中为城市、之间的加油站数,为满箱的汽油能行驶的距离。接下来的一行有个实数,其中是油站与站的距离。第站为,第站为。
输出格式
从城市到城市的最少加油次数,及加油的总量。
输入样例
5 15
5 7 5 2 6 4
输出样例
2 25
一个旅行家想驾驶汽车从一个城市A到另一个城市B,沿途有n个加油站。满箱的油可开m公里数,且油箱最多可以装满m升油。假设出发时油箱是满的,每次加油都加满。
有若干组测试数据。每组测试数据由两行构成。第1行上有2个数n,m,其中n为城市A、B之间的加油站数,m为满箱的汽油能行驶的距离。接下来的一行有n+1个实数d1,d2,...dn+1,其中di是油站i−1与站i的距离。第0站为A,第n+1站为B。
从城市A到城市B的最少加油次数,及加油的总量。
5 15
5 7 5 2 6 4
2 25