2104. Menji 和 gcd / Menji

Menji 喜欢最大公约数,特别是最大公约数大的正整数对。

\gcd(x,y) 表示 x,y 的最大公约数,多次给定 L,R,保证 L < R,求 \max\limits_{L\leq x < y\leq R}\gcd(x,y)

输入

第一行一个正整数 T(1\leq T\leq 10),表示数据组数。

之后 T 行,每行两个正整数 L,R(1\leq L < R\leq 10^{12}),表示一组询问。

输出

对于每个询问 L,R,输出一行一个正整数 \max\limits_{L\leq x < y\leq R}\gcd(x,y)

样例

标准输入 复制文本
10
1 2
2 4
6 10
11 21
147 154
1470 1540
2890 3028
998244353 1000000007
34827364537 41029384775
147147147147 154154154154
标准输出 复制文本
1
2
3
7
7
70
126
1754385
5861340682
7007007007
登录以提交代码。
单点时限 1 秒
内存限制 512 MB
提交 13
通过 10