#P4440. [Swerc2015]Sheldon Numbers

[Swerc2015]Sheldon Numbers

题目描述

有一种神奇的数,叫做 pp 数,它的定义是:转成二进制后形如 ABABAB\text{ABABAB}...。AA 是一段连续任意数量的 11BB 是一段连续任意数量的 00,可以 AABB 结尾,但至少有一个 AA(最高位肯定是 11),求 [L,R][L,R] 范围内的 pp 数个数。

输入格式

一行两个整数 L,RL,R

输出格式

一行一个整数,表示 pp 数的个数。

1 10
10

提示

在样例一中:1101\sim 10 都是 pp 数。

数据规模与约定

对于 100%100\% 的数据,0LR<2630\le L\le R<2^{63}