#T560171. 二进制数码1的个数为奇数的数

二进制数码1的个数为奇数的数

题目描述

给定2个非负整数a和b,求[a, b]范围内有多少个数的二进制形式中数码1的个数为奇数。

输入格式

输入数据占一行,为两个非负整数a和b,0≤a≤b≤2147483647,b-a≤100000000。

输出格式

输出占一行,为求得的答案。

输入输出样例 #1

输入 #1

23 123

输出 #1

50

说明/提示

本题出处

本题源自以下教材的编程习题:王桂平, 周思益, 周迎川著. C++编程与信息学竞赛数学基础, 北京大学出版社, 2025年7月出版.