棋盘跃迁
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
棋盘跃迁
题目描述
在一张无限大的方格纸上,一枚棋子位于 。一次移动可以满足以下任意一种条件:
- 移动前后的行列坐标之和相等;
- 移动前后的行列坐标之差相等;
- 行坐标差的绝对值与列坐标差的绝对值之和不超过 。
给定起点 和终点 ,求棋子到达终点所需的最少移动次数。
输入格式
第一行包含两个整数 (),表示起点。
第二行包含两个整数 (),表示终点。
输出格式
输出一个整数,表示最少移动次数。
输入输出样例
输入 #1
1 1
5 6
输出 #1
2
输入 #2
1 1
1 200001
输出 #2
2
输入 #3
2 3
998244353 998244853
输出 #3
3
输入 #4
1 1
1 1
输出 #4
0
说明
样例 #1
例如先走到 ,再走到 ,共需两步。
样例 #2
例如先走到 ,再走到 ,共需两步。
样例 #3
一种三步走法是 。