永发信息网

猫捉老鼠的问题(好心人指点一下迷津)

答案:1  悬赏:30  手机版
解决时间 2021-04-28 18:41
  • 提问者网友:饥饿走向夜
  • 2021-04-28 06:47
猫和老鼠在一条直线上,猫当然想抓住老鼠,而老鼠想逃回自己的家(在直线的某一点)
老鼠每次只能在直线上走一步,前进一个坐标
而猫有两种方法
1:在直线上走一步:前进一个坐标或后退一个坐标
2:往前跳一步,猫每次跳得距离等于猫当前坐标值

输入

第一行输入一个n,表示有几组测试数据
每组测试数据输入l表示老鼠的家的坐标(2<=l<=100),x表示猫当前坐标,y表示老鼠当前坐标(0
输出

每组测试数据输出一个整数表示猫最少要几步才能抓住老鼠
如果猫抓不到老鼠则输出-1

你可以认为老鼠每次行动都在猫之前

示例输入

1
100
20 88

示例输出

6
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-04-28 07:12
好像没有显示清楚,能说完整点嘛
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯