Description
有一个 10100 个结点的无向图,结点从 1 到 10100 编号,每对结点 u 与结点 v 之间都有一条长度为 lcm(u,v) 的边连接。lcm(u,v) 是指 u 和 v 的最小公倍数,即最小的能被 u 和 v 同时整除的正整数。
有 q 次询问,每次给定 x,y,问结点 x 到结点 y 的最短路径长度是多少。
第一行一个正整数 q。
接下来 q 行,每行两个正整数 x,y。
对于每组询问,一行一个非负整数表示答案。
4
3 6
1 4
2 5
314652 314652
6
4
7
0
Hint
【样例 #1 解释】
对于第一组数据,最优路径是 3→6,路径长度为 lcm(3,6)=6。可以证明不存在更短的路径。
【数据范围】
本题采用捆绑测试。
对于 100% 的数据,1≤q≤2×105,1≤x,y≤1×1018。
| 子任务编号 |
分值 |
q≤ |
x,y≤ |
| 1 |
2 |
1 |
5 |
| 2 |
5 |
3×103 |
| 3 |
17 |
100 |
2×105 |
| 4 |
29 |
2×105 |
1×109 |
| 5 |
47 |
1×1018 |