#G6016. [GESP202506 六级] 最大因数
[GESP202506 六级] 最大因数
题目描述
给定一棵有 ( 10^9 ) 个结点的树,结点编号为 ( 1 ) 到 ( 10^9 ),根结点为1。结点 ( k ) 的父结点是 ( k ) 的最大真因数。有 ( q ) 次询问,每次询问两个结点 ( x_i ) 和 ( y_i ) 之间的距离(边数)。
输入格式
第一行:一个正整数 ( q ),表示询问次数。
接下来 ( q ) 行:每行两个整数 ( x_i ) 和 ( y_i )。
输出格式
输出 ( q ) 行,每行一个整数,表示对应询问的距离。
样例1
输入:
3
2 3
4 6
120 650
输出:
1
2
9
样例2
输入:
1
120 650
输出:
9
数据范围
对于60%的测试点,保证1 ≤ xi, yi ≤ 1000。
对于所有的测试点,保证1 ≤ q ≤ 1000,1 ≤ xi, yi ≤