#P1002. [QY-001-Div.4] C.孤单蝴蝶飞

[QY-001-Div.4] C.孤单蝴蝶飞

题目背景

小 C 有一只神奇的蝴蝶,名叫小 D。

题目描述

小 D 喜欢飞行。

这天,小 D 在一个数轴上飞行。它从数轴上表示数 nn 的点出发。假设它所在的位置为 aa,那么它下一步会按照这样的规则飞行:

  • 如果 aa 是奇数,那么就往正方向飞一个单位长度,即 a=a+1a = a + 1
  • 如果 aa 是偶数,那么就往负方向飞 a2\frac{a}{2} 个单位长度,即 a=aa2a = a - \frac{a}{2}
  • 每执行 11 次上面的步骤,会消耗 11 点体力值。
  • 如果 aa 的值为 11,就停止飞行。

问:小 D 飞到数轴上表示 11 的位置时,消耗了多少点体力值?

输入输出格式

输入格式

只有 1111 个正整数 nn,表示出发点。

输出格式

也只有 1111 个正整数,表示最终消耗的体力值。

输入输出样例

样例1

3
3

样例2

5
5

数据规模与约定

对于 100%100\% 的数据,保证 1n10181 \leq n \leq 10^{18}