#P9821. [ICPC 2020 Shanghai R] Sum of Log
[ICPC 2020 Shanghai R] Sum of Log
Description
给定两个非负整数 和 ,计算以下值:
$$\sum_{i=0}^{X}\sum_{j=[i=0]}^{Y}[i\&j=0]\lfloor\log_2(i+j)+1\rfloor$$对 取模,其中
- 表示按位与运算;
- 的值为 1 如果 为真,否则为 0;
- 表示不大于 的最大整数。
Input Format
第一行包含一个整数 ,表示测试用例的数量。
接下来的 行中,每行包含两个整数 ,表示一个测试用例。
Output Format
对于每个测试用例,输出一行一个整数,表示该测试用例的答案。
3
3 3
19 26
8 17
14
814
278
Hint
对于第一个测试用例:
- 两个 对使得和增加 1:
- 六个 对使得和增加 2:
所以答案是 。
题面翻译由 ChatGPT-4o 提供。
京公网安备 11011102002149号