统计区间[l, r]内的幂和数数量
题目限制
- 时间限制:1.0 s
- 内存限制:512.0 MB
题目描述
对于正整数n,如果n可以表示为两个2的次幂之和,即 n = 2^x + 2^y(x、y均为非负整数),那么称n为幂和数。
给定正整数l、r,请你求出满足 l <= n <= r 的整数n中有多少个幂和数。
输入格式
一行,两个正整数l、r,含义如上。
输出格式
输出一行,一个整数,表示[l, r]之间幂和数的数量。
样例
样例输入1
2 8
样例输出1
6
样例输入2
10 100
样例输出2
20
数据范围
对于所有测试点,保证 1 <= l <= r <= 10^4。
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析