#P10869. [HBCPC2024] LCMs

    ID: 10545 远端评测题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>数学2024O2优化最短路XCPC湖北

[HBCPC2024] LCMs

Description

Walk Alone 有一个数轴,上面只有正整数。从整数 aa 走到整数 bb 的代价是 lcm(a,b){\rm lcm}(a, b),其中 lcm(a,b){\rm lcm}(a, b) 表示整数 aabb 的最小公倍数。由于对整数 11 的厌恶,Walk Alone 禁止任何人移动到小于或等于 11 的整数点上。

给定两个整数 aabb,你需要计算从整数 aabb 的最小行走代价。

Input Format

TT 个测试用例(1T10001 \le T \le 1000)。

在每个测试用例中,只有一行包含两个整数 aabb2ab1072 \le a \le b \le 10^7),表示起点和终点。

Output Format

对于每个测试用例,输出一个整数,表示最小代价。

3
3 4
10 15
2 4
10
25
4

Hint

在第一个测试用例中,你可以选择这样的路径:3243 \to 2 \to 4,总代价为 lcm(3,2)+lcm(2,4)=6+4=10{\rm lcm}(3, 2) + {\rm lcm}(2, 4) = 6 + 4 = 10,这可以被证明是最小的。(由 ChatGPT 4o 翻译)