Logo Wy Online Judge

WyOJ

#614. IOIP 20260201 least-common-copirme

追逐专利

时间限制: 1 秒
内存限制: 512 MB
输入: 标准输入
输出: 标准输出

在猞猁的家中藏着一份关于动物城新区规划的专利——一份可能颠覆整个城市的文件。朱迪·霍普斯和尼克·王尔德得知专利放在其中一个家用保险箱里,但为了以防万一,猞猁将线索分散在 $n$ 个保险箱组成的链条上:第 $i$ 个保险箱上写有数字 $a_i$。要打开保险箱,需要一把齿数为 $d$ 的钥匙:只有当 $a_i$ 和 $d$ 互质(即除了 $1$ 以外没有公共因子)时,保险箱才能打开。

朱迪和尼克计划检查连续的一组保险箱——共有 $q$ 个询问,每个询问给出区间 $[l, r]$。对于每个区间,他们想要制作一把万能钥匙,使得齿数 $d$ 尽可能小,并且这把钥匙能打开区间内的所有保险箱。已知 $d$ 必须是整数且不小于 $2$。

请帮助角色们解决这个问题,并给出每个询问的最小 $d$!

输入数据

第一行包含两个整数 $n, q$ —— 保险箱的数量和询问的数量($1 \le n, q \le 2 \cdot 10^5$)。
第二行包含 $n$ 个整数 $a_i$ —— 保险箱上的数字($1 \le a_i \le 10^7$)。
接下来 $q$ 行,每行包含两个整数 $l, r$ —— 询问的区间($1 \le l \le r \le n$)。

输出数据

对于每个询问,输出一行答案。

评分系统

子任务 分数 额外限制 所需子任务 验证信息
0 样例 完全
1 5 $n, q \le 50; \, a_i \le 100$ 首次错误
2 8 $n, q \le 2000; \, a_i \le 500$ 1 首次错误
3 7 $a_i \le 3$ 首次错误
4 7 所有询问 $l = r$;$a_i \le 10^5$ 首次错误
5 8 所有询问 $l = r$ 4 首次错误
6 10 所有 $a_i$ 均为素数 首次错误
7 10 $n, q \le 2 \cdot 10^4$ 1, 2 首次错误
8 15 $n \le 10^5; \, q \le 2 \cdot 10^4$ 1, 2, 7 首次错误
9 10 $n, q \le 8 \cdot 10^4$ 1, 2, 7, 8 首次错误
10 20 0–9 首次错误

样例

样例 #1

输入

6 5
6 10 15 7 9 14
1 3
2 5
4 4
5 6
1 6

输出

7
11
2
5
11

样例 #2

输入

5 5
2 3 6 10 15
1 1
2 2
1 3
3 5
1 5

输出

3
2
5
7
7
题目信息
  • 难度 UKE
  • 控制组 group_default
  • 时间限制 1 s
  • 空间限制 512 MB
  • 数据大小 109.688 MB
提交统计
  • 提交数 0
  • 通过数 0
  • 通过率 N/A