#P227. [User Entry] Road Trip
[User Entry] Road Trip
版权声明
题目来源暂未公开。
题目描述
你带着可供行驶 千米的汽油驾车在一条笔直的公路上行驶。
公路旁边有 个加油站,第 个加油站在前方 千米处,提供可供行驶 千米的汽油。
请问你至少要停下来多少次进行加油才能抵达在你前方 千米处的目的地?
在本题中,我们做出如下约定:
- 你可以在汽油刚好用完时停车、加油或到达目的地。
- 你可以在一次停车内在多个重合的加油站处加油。
- 到达目的地后不必停车。
输入格式
本题有多组数据。
对于每组数据:
第一行三个正整数 。
第二行 个正整数 。
第三行 个正整数 。
输入以 EOF 结束。
保证输入的数字个数不超过 。
输出格式
对于每组数据,输出一行一个整数表示答案。
特别地,如果不可能到达目的地,输出 。
样例
7 23 50
10 15 18 31 35 36 42
4 7 6 12 16 10 9
7 10 50
10 15 18 31 35 36 42
4 7 6 12 16 10 9
6 11 77
11 11 11 11 11 11
11 11 11 11 11 11
6 11 77
11 22 33 44 55 66
11 11 11 11 11 11
3
-1
1
6