1283 : Menji 和 gcd
Time Limit: 2 Sec Memory Limit: 512 Mb Submitted: 115 Solved: 62Description
Menji 喜欢最大公约数,特别是最大公约数大的正整数对。
令 \(\gcd(x,y)\) 表示 \(x,y\) 的最大公约数,多次给定 \(L,R\),保证 \(L<R\),求 \(\max\limits_{L\leq x<y\leq R}\gcd(x,y)\)。
Input
第一行一个正整数 \(T(1\leq T\leq 10)\),表示数据组数。
之后 \(T\) 行,每行两个正整数 \(L,R(1\leq L<R\leq 10^{12})\),表示一组询问。
Output
对于每个询问 \(L,R\),输出一行一个正整数 \(\max\limits_{L\leq x<y\leq R}\gcd(x,y)\)。
Sample
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
Hint
Source
广东省第二十一届大学生程序设计竞赛(GDCPC2024)Author
THU