#abc283h. [abc283_h]Popcount Sum

[abc283_h]Popcount Sum

popcount(n)\text{popcount}(n)nn 的二进制表示中 11 的个数。

现在有 TT 组询问,每组询问给定 n,m,rn, m, r,请求出

imodm=rnpopcount(i)\sum_{i\bmod m = r}^n \text{popcount}(i)

即小于等于 nn 且模 mmrr 的正整数的 popcount\text{popcount} 之和。

$1\le T \le 10^5,\ 1\le m \le n \le 10^9,\ 0\le r < m$。