问题描述 |
---|
每个人每天摄取的糖分是有一定要求的,最少不能少于 a 克,最多不能超过 b 克。 现在,罗少带来了一些糖果,这些糖果的糖分含量分别是 1g,2g,4g,8g ...... 后面一种含糖量是前面的 2 倍,每种糖果有且只有 1 颗。 你想要吃尽可能多的糖果,且要保证合理摄入糖分,问你最多可以吃多少颗糖果? |
输入描述 |
只有一组案例,输入两个非负整数 a 和 b 含义如描述,保证 0 ≤ a ≤ b < 263。 |
输出描述 |
最多能吃到的糖果数量,结尾不要换行。 |
样例输入复制样例 |
16 25 |
样例输出 |
4 |
提示说明 |
可以吃含糖量为 1g,2g,4g,16g 的糖果(吃法可能不唯一) |
相关 |