题目描述
有一只鸡和一条狗,他们在一条线上,鸡的位置在点 NN 处,狗在点 MM 处,鸡和狗约定,狗站那不动,鸡去找狗。
鸡可以一次向左或向右走一步,也可一次飞到原来所在位置的 22 倍处。鸡飞一次和走一步时间相同。为了不让狗等,鸡最快多长时间能到狗的位置。
输入
输入一行 N,MN,M( 0≤N,M≤1000000≤N,M≤100000 )。
输出
输出鸡到狗位置的最短时间。
样例
输入
5 17
输出
4
错误代码
#include<bits/stdc++.h>
using namespace std;
int main() {
return 0;
}