2026年J组模拟赛10连测第1场-T4 程老师的传送带
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
文件读写
- 输入文件 trans.in
- 输出文件 trans.out
限制
- 1000ms
- 512MB
题目描述
程老师的展馆里有 个展位,沿着一条直线排开,编号 到 。每个展位上都装有两台传送器,第 个展位上的两台传送器分别标着数字 与 。
展馆的传送系统由一条全场统一的输送方向控制:任一时刻,输送方向要么是向前(朝编号增大的方向),要么是向后(朝编号减小的方向),初始时输送方向为向前。程老师站在展位 上时,可以使用该展位上的任意一台传送器:若当前输送方向为向前,标着数字 的传送器把他送到展位 ;若当前输送方向为向后,则送到展位 。若目标展位的编号小于 或者大于 ,这台传送器此时失灵,不能使用,它既不计入使用次数,也不会让输送方向发生变化。
每成功使用一台传送器之后,全场的输送方向立即翻转:向前变向后,向后变向前。
展位之间不能步行,程老师只能借助传送器移动。他从 号展位出发,想要到达 号展位。请你求出他最少需要使用传送器的次数;如果他无论如何都到不了 号展位,输出 。
输入格式
输入第一行包含一个整数 ,表示展位的数量。
接下来 行,第 行包含两个整数 ,表示第 个展位上两台传送器所标的数字。
输出格式
输出一行一个整数,表示程老师最少需要使用传送器的次数;若无法到达 号展位,输出 。
数据范围
| 测试点编号 | 特殊性质 | |
|---|---|---|
| 无 | ||
| A | ||
| B |
特殊性质 A:对所有 ,。
特殊性质 B:对所有 ,。
对于 的数据,保证 ,。
5
3 1
1 1
1 2
1 1
1 1
3
3
1 1
1 1
1 1
-1
样例解释
样例 1:初始输送方向为向前。第 次使用 号展位上标着 的传送器,从展位 到展位 ,方向翻转为向后。第 次在展位 上向后传送,两台传送器都标着 ,落到展位 后方向翻转为向前。第 次在展位 上向前传送:标着 的那台指向展位 ,标着 的那台指向展位 ,后者在范围内,使用后到达展位 。两次以内到不了:第一次传送之后方向必为向后,而从展位 向前最远只能到展位 ,第二次传送只可能落在展位 或展位 。
样例 2:,每个展位上的两台传送器都标着 。第 次从展位 向前到展位 ,方向翻转为向后;第 次从展位 向后回到展位 ,方向翻转为向前。此后程老师所在的展位与当前的输送方向都与出发时相同,于是一直在展位 与展位 之间往返,到不了展位 。