#6995. 数字转换
数字转换
题目描述
对于任意十进制正整数,我们定义一次数字转换是将数字转变为在二进制表示下的个数。显然,任意正整数经过若干次数字转换后,最终都会得到,此时经过的转换次数我们也称之为最大转换次数。 例如在二进制下为,则经过一次数字转换后,得到了,再经过一次数字转换后得到了。所以经过次转换后,得到了,即的最大转换次数为。 现给定与,请计算出~中,有多少数字的最大转换次数为。
输入格式
输入第一行,一个二进制表示的正整数 输入第二行,一个非负整数
输出格式
输出~中,最大转换次数为的数字个数,并对取模。
11
1
1
样例解释 1
1~3中,只有2的最大转换次数为1
11011
2
13
数据范围
- 对 的数据,,
- 对 的数据,,
- 对 的数据,, 。