{"trustable":false,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"MD","content":"农场主已被告知一头逃亡奶牛的位置,他想立即抓住它。假设农场主和奶牛均处在同一条直线上,农场主初始时在位置 $N (0≤N≤100,000)$,而奶牛初始时在在位置 $K (0≤K≤100,000)$。\n\n农场主有两种交通方式:步行和传送。 \n- 步行:农场主可以在一分钟内从 $X$ 点移动到 $X-1$ 或 $X+1$ 点;\n- 传送:农场主可以在一分钟内从 $X$ 点移动到 $2X$ 点。\n\n如果这头奶牛没有意识到农场主在追自己,没有进行任何移动,农场主需要多长时间才能找回它?"}},{"title":"Input","value":{"format":"MD","content":"**输入数据包含多组测试数据,且以 EOF (End of File) 结束。**\n\n每组测试数据为一行,有两个数字:$N$ 和 $K$。"}},{"title":"Output","value":{"format":"MD","content":"输出农场主找回奶牛所需的最短时间,单位为分钟。"}},{"title":"Sample","value":{"format":"MD","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e\u003cpre\u003e5 17\n\u003c/pre\u003e\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e\u003cpre\u003e4\u003c/pre\u003e\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}},{"title":"Hint","value":{"format":"MD","content":"样例中,农场主找回奶牛的最快路线为 5-10-9-18-17,耗时 4 分钟。"}}]}