#P9060. [Ynoi2002] Goedel Machine
[Ynoi2002] Goedel Machine
Description
由于你不会设计哥德尔机,所以你决定先做一道数据结构题:
给定一个长度为 的序列 。你需要回答 个询问,第 个询问给定一个区间 ,请你求出这个区间中所有非空子集的最大公约数的乘积。由于答案可能很大,每次询问请你求出其对 取模的结果。
Input Format
第一行两个正整数 ,含义同题目描述。
接下来一行 个正整数描述序列 。
接下来 行,第个 行是 ,描述第 个询问。
Output Format
输出 行,对于每个询问输出询问答案对 取模的结果。
5 3
2 6 3 15 5
4 4
1 3
2 5
15
216
546750
6 6
3332 411 6666 6291 415 7180
4 6
1 5
5 6
4 4
1 2
1 3
889738671
989336054
14898500
6291
1369452
867407130
Hint
Idea:ouuan&lk,Solution:ccz181078,Code:ouuan&lk,Data:ouuan&lk
对于 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足对所有 , 且
对于另外 的数据,满足 。
对于 的数据,满足 ,。
京公网安备 11011102002149号