U537118 【模板】二维数论分块
题目描述
给定正整数 $n, m(1 \leq n, m \leq 10^9)$,求
$$
\sum_{i=1}^{min(n,m)}\lfloor\frac{n}{i}\rfloor \cdot \lfloor\frac{m}{i}\rfloor
$$
其中 $\lfloor\frac{n}{i}\rfloor$ 表示求不超过 $\frac{n}{i}$ 的最大整数,比如:$\lfloor\frac{5}{2}\rfloor=2$,$\lfloor\frac{10}{3}\rfloor=3$
输入格式
第 1 行包含 1 个正整数 $T$;
接下来 $T$ 行,每行包含 2 个正整数 $n, m$
输出格式
对于每组数据输出 1 行表示答案
说明/提示
**【样例 #1 解释】**
* $\sum_{i=1}^{3}\lfloor\frac{3}{i}\rfloor \cdot \lfloor\frac{5}{i}\rfloor=3*5+1*2+1*1=18$
* [数论分块](https://blog.csdn.net/mango114514/article/details/122139890)
* [oiwiki: 数论分块](https://oi-wiki.org/math/number-theory/sqrt-decomposition/)
* [学习总结-莫比乌斯反演](https://www.cnblogs.com/GDOI2018/p/13541520.html)
**【数据规模与限制】**
* $1 \leq T \leq 100$
* $1 \leq n \leq 10^9$