P0889

[Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏

[Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏

奶牛们又在玩一种数字游戏。贝茜希望你编写一个程序,帮助她在游戏开始时预测最终得分。

游戏开始时,每头奶牛都会得到一个正整数 NN,初始分数为 00。此后,按照以下规则不断改变 NN:

  • 如果 NN 是奇数,则将其变为 3N+13N+1;
  • 如果 NN 是偶数,则将其变为 N2\dfrac{N}{2}。

每当 NN 发生一次变化,奶牛就会得到 11 分。当 N=1N=1 时,游戏结束,此时的分数就是奶牛在这局游戏中的最终得分。

例如,当 NN 的初始值为 55 时,游戏过程如下:

当前值操作后的值操作总分
5516163×5+13\times 5+111
16168816÷216\div 222
88448÷28\div 233
44224÷24\div 244
22112÷22\div 255

因此,这头奶牛的最终得分为 55。

输入格式

输入一行,包含一个正整数 NN。

输出格式

输出一行,包含一个非负整数,表示奶牛在这局游戏中的最终得分。

样例输入

112

样例输出

20

数据范围

  • 1≤N≤1061\le N\le 10^6。

来源与许可

本题为 USACO 2006 October 试题「奶牛的数字游戏」,题面与测试数据整理自 BZOJ。

样例 1

输入

112

输出

20