#CF2233F. 最短 GCD 路径
最短 GCD 路径
题目描述
给定三个整数 。考虑一个有 个点的带权无向完全图,点编号为 到 。对于任意两个不同点 ,边权为
请你求从点 到点 的最短路长度。
输入格式
唯一一行包含三个整数 。
输出格式
输出一个整数,表示从 到 的最短路长度。
数据范围
样例 1 输入
10 9 8
样例 1 输出
7
样例 2 输入
100 16 27
样例 2 输出
10
提示
考虑第一个例子。
其中的最短路径为 ,总代价为 。
给定三个整数 n,a,b。考虑一个有 n 个点的带权无向完全图,点编号为 1 到 n。对于任意两个不同点 u,v,边权为
w(u,v)=gcd(u,v)max(u,v)。请你求从点 a 到点 b 的最短路长度。
唯一一行包含三个整数 n,a,b。
输出一个整数,表示从 a 到 b 的最短路长度。
10 9 8
7
100 16 27
10
考虑第一个例子。
其中的最短路径为 9→6→8,总代价为 w(9,6)+w(6,8)=3+4=7。