二进制数字
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小海狮牙牙非常喜欢学数学。因此,他在无聊的时候经常用数字做游戏。
牙牙拿了一些正整数 ,他想通过一些操作将 变成 。当 不等于 的时候,牙牙会重复下列步骤:如果 为奇数,他就会将 加上 。如果 为偶数,他就会将 除以 。牙牙想知道他需要多少步才能将 变为 。
输入格式
第一行包含一个二进制的整数 。可以保证它的第一位不是 而且 的位数不超过 。
输出格式
输出将 变为 的步数。
1
0
1001001
12
101110
8