#abc116b. [abc116_b]Collatz Problem
[abc116_b]Collatz Problem
問題文
数列 は、以下のようにして定まります。
-
初項 は入力で与えられる。
-
関数 を以下のように定める: が偶数なら 、 が奇数なら 。
-
のとき 、 のとき である。
このとき、次の条件を満たす最小の整数 を求めてください。
- を満たす整数 が存在する。
制約
- 入力はすべて整数である。
- のすべての要素、および条件を満たす最小の は 以下となることが保証される。
入力
入力は以下の形式で標準入力から与えられます。
出力
条件を満たす最小の整数 を出力してください。
入力例 1
8
出力例 1
5
です。 なので、答えは です。
入力例 2
7
出力例 2
18
$a=\\{7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,2,1,......\\}$ です。
入力例 3
54
出力例 3
114