luogu#P11443. [Code+#6] 校门外的树
[Code+#6] 校门外的树
题目背景
搬运自 Code+ 第 6 次网络赛。
题目描述
L 校门外有一条大马路,路边种了许多的树。L 校的新校长 Lsy 认为学校应该在校门内的马路边种许多的树来绿化环境。在他的植树计划中,共需种植 棵树,每棵树都有一个高度 。然而他是一个很信风水的人,为了保证校园的风水,他请来了作为风水大师的你来为他计算这个植树方案的幸运值。
对于 棵树组成的序列,定义其中一个区间 的幸运值为:
$$\prod\limits_{i=u}^{v-1}\prod\limits_{j=i+1}^{v}\operatorname{gcd}(h_i,h_j) $$如果 则幸运值为 。
现在你需要回答 L 校长对于 个区间的询问,对于每个询问回答该区间幸运值 的值。
输入格式
第一行为两个整数 。
第二行为 个整数 。
接下来 行,每行两个整数 ,表示 次询问。
输出格式
对于每个询问输出一行,为该区间的幸运值 的值。
6 2
7 9 10 6 2 5
1 4
2 5
6
24
提示
数据范围
任何时候,保证 。
每个子任务的额外约定:
- Subtask1( 分):。
- Subtask2( 分): 全部相等。
- Subtask3( 分):。
- Subtask4( 分):。
- Subtask5( 分):。
- Subtask6( 分):无额外约束。