编程题
### 问题描述 妮妮是一位热爱烹饪的小女孩,她发现烹饪中有一种神秘的规律。每次烹饪,她都会选择一个数字 $N$ 作为烹饪的起始步骤。如果数字是奇数,她就会在烹饪中加一种新的食材;如果是偶数,那么她就会将食材减半。妮妮会重复这个过程,直到最后步骤变为 $1$,也就是只剩下一种食材。 请你帮助妮妮,根据她选择的起始步骤 $N$,计算出她完成烹饪需要的步骤数。 ### 输入格式 输入的第一行包含一个整数 $N$($1 \leq N \leq 10^9$),表示妮妮选择的烹饪起始步骤。 ### 输出格式 输出一行,表示妮妮完成烹饪需要的步骤数。 ### 样例输入 ```text 10 ``` ### 样例输出 ```text 6 ```
查看答案
赣ICP备20007335号-2