PS:如果读过题了可以跳过题目描述直接到题解部分
提交链接:洛谷 P4616 [COCI2017-2018#5] Pictionary
题目
题面翻译
题目描述
在宇宙一个不为人知的地方,有一个星球,上面有一个国家,只有数学家居住。
在这个国家有 n n n个数学家,有趣的是,每个数学家都住在自己的城市,且城市间无道路相连,因为他们可以在线交流。当然,城市有从 1 1 1到 n n n的编号。
一位数学家决定用手机发论文,而手机将“不言而喻”自动更正成了“猜谜游戏”。
不久之后,这个国家就发现了猜谜游戏。他们想要见面一起玩,于是这个国家就开始了修路工程。
道路修建会持续 m m m天。对于第 i i i天,若 gcd ( a , b ) = m − i + 1 \gcd(a,b)=m-i+1 gcd(a,b)=m−i+1,则 a a a和 b b b城市间会修一条路。
由于数学家们忙于建筑工作,请你来确定一对数学家最早什么时候能凑到一起玩。
输入输出格式
输入格式
第一行有三个正整数 n , m , q n,m,q n,m,q,表示城市数量、修路持续天数、询问数量。
接下来 q q q行,每行有两个正整数 a , b a,b a,b,表示询问 a a a和 b b b两个城市的数学家最早什么时候能在一起玩。
输出格式
输出 q q q行,第 i i i行有一个正整数,表示第 i i i次询问的结果
说明
数据范围:
对于 40 % 40\% 40%的数据:
n ≤ 4000 , q ≤ 1 0 5 n≤4000,q≤10^5 n≤4000,q≤105
对于全部数据:
1 ≤ n , q ≤ 1 0 5 1≤n,q≤10^5 1≤n,q≤