#A1002P941. 毛毛虫
毛毛虫
题目描述
一年级学生渣朱君下课后在森林里散步时发现树上有一只毛毛虫。毛毛虫在离地面 厘米高的地方。在同一棵树上的厘米()高处挂着一个苹果,毛毛虫正爬向苹果。
渣朱君对毛毛虫能不能拿到苹果很感兴趣。他注意到毛毛虫白天每小时上升厘米,晚上每小时下降厘米。
渣朱君应该在多少天后回到森林才能看到毛毛虫拿到苹果。
你可以认为一天从早上点开始,到晚上点结束。渣朱君的课程在下午点结束。你可以认为加渣朱君是在下午点下课后才注意到毛毛虫的。
请注意,森林是有魔力的,所以毛毛虫是有可能滑到地面底下的,白天它会再慢慢往上爬。
输入格式
第一行包含两个整数()--毛毛虫和苹果的位置高度,单位为厘米。
第二行包含两个整数a, b()--毛毛虫白天上升和晚上下降的距离,单位为厘米/小时。
输出格式
打印唯一的整数k--渣朱君应该等待多少天才能回到森林,看到毛毛虫拿到苹果。
如果毛毛虫拿不到苹果,则打印唯一的整数 - 1。
10 30
2 1
1
10 13
1 1
0
10 19
1 2
-1
1 50
5 4
1
样例解释
在第一个测试数据中,毛毛虫的高度变化如下:
- 经过白天的努力攀爬,在当天晚上点的时候,毛毛虫的高度为。
- 经过晚上的滑落,在天后的早上点时,毛毛虫的高度为。
- 从白天的点继续爬,爬个小时就能拿到高度为的苹果了。
请注意,在第四个测试数据中,毛毛虫虽然在当天的夜晚滑到了地面下,但他经过白天的努力攀爬仍然能够到苹果。
相关
在以下作业中: