#2644. 有趣的数字和
有趣的数字和
题目描述
如果一个正整数的二进制表示包含奇数个 ,则称它为"有趣的"。
给定 个正整数 ,有 次询问,每次询问给出区间 ,求区间内所有"有趣的"数字之和。
输入格式
第一行两个正整数 。
第二行 个正整数 。
接下来 行,每行两个正整数 ,表示一次询问。
输出格式
输出 行,每行一个整数,表示对应区间内所有"有趣的"数字之和。
样例
6 2
1 2 3 4 5 6
1 3
2 6
4
8
样例解释
的二进制为 ( 个 ,有趣) 的二进制为 ( 个 ,有趣) 的二进制为 ( 个 ,不有趣) 的二进制为 ( 个 ,有趣) 的二进制为 ( 个 ,不有趣) 的二进制为 ( 个 ,不有趣)
第一次询问 ,有趣的是 。 第二次询问 ,有趣的是 。
数据范围
对于 的测试点,,。