U32740.跳格子

普及/提高-

通过率:0%

时间限制:2.00s

内存限制:512MB

题目描述

地上有 nn 格子排成一行,编号从 00n1n-1,包同学站在起始格子 ss 上,想跳到终点格子 ee 上。

假设他现在在格子 xx 上,有 44 种跳法:

  1. 跳到上一个格子即第 x1x - 1 个格子
  2. 跳到下一个格子即第 x+1x + 1 个格子
  3. 跳到第 2x2x 个格子
  4. 跳到第 x/2向下取整x/2 向下取整 个格子

包同学想知道跳到终点最少要跳几次

输入格式

第一行,一个整数 tt ,表示有 tt 组数据

对于每组数据,仅一行,三个整数,nsen,s,e

输出格式

对于每组数据,仅一行,一个整数,表示最少次数

输入输出样例

  • 输入#1

    1
    2 0 1

    输出#1

    1
  • 输入#2

    2
    5 4 1
    100 98 99

    输出#2

    2
    1

说明/提示

1t101n5e70se<n1 ≤ t ≤ 10,1 ≤ n ≤ 5e7,0 ≤ s,e < n

首页