P12828 「DLESS-2」XOR and Number Theory
题目描述
给出 $n,m$,对于所有满足以下两个条件的二元组 $(x,y)$,求 $x^2\bmod(y^2-xy)$ 的和:
- $1\le x< y\le n$
- $x\oplus y=\gcd(x,y)\le m$
其中 $\oplus$ 表示按位异或运算。
由于结果可能很大,所以答案对 $10^9+7$ 取模。
输入格式
本题有多组测试数据,第一行输入一个正整数 $T$,表示数据组数。
对于每组数据,输入一行两个数 $n,m$。
输出格式
对于每组数据,输出一行一个数,代表答案。
说明/提示
对于所有数据,保证:
- $1\le T\le 3000$
- $2\le n\le 10^9$
- $1\le m\le n$
- $1\le \sum m\le 10^5$
**本题采用打包测试**,各测试包描述如下:
| Subtask | $n\le$ | $\sum n\le$ | $\sum m\le$ | 分值 |
| :----------: | :----------: | :----------: | :----------: | :----------: |
| $1$ | $1000$ | $1000$ | $1000$ | $10$ |
| $2$ | $10^4$ | $10^4$ | $10^4$ | $10$ |
| $3$ | $10^7$ | $10^7$ | $10^5$ | $10$ |
| $4$ | $5\times10^7$ | $5\times10^7$ | $10^5$ | $20$ |
| $5$ | $10^9$ | $+\infty$ | $1000$ | $10$ |
| $6$ | $10^9$ | $+\infty$ | $5000$ | $10$ |
| $7$ | $10^9$ | $+\infty$ | $3\times 10^4$ | $10$ |
| $8$ | $10^9$ | $+\infty$ | $10^5$ | $20$ |