QOJ.ac

QOJ

Time Limit: 3 s Memory Limit: 512 MB Total points: 100
[+5]

# 7494. 盼君勿忘

Statistics

题目描述

珂朵莉给了你一个序列,每次查询一个区间 [l,r] 中所有子序列分别去重后的和 mod

输入格式

第一行两个整数 n,m

第二行 n 个整数表示这个序列。

之后 m 行,每行三个整数 l,r,p 表示查询的区间与模数。

输出格式

m 行,每行输出一个整数表示答案。

样例 #1

样例输入 #1

5 5
1 2 2 3 4
1 2 233333
2 3 333333
1 5 5
3 5 15
2 4 8

样例输出 #1

6
6
1
6
0

提示

Idea:nzhtl1477,Solution:nzhtl1477,Code:nzhtl1477,Data:nzhtl1477

对于 100\% 的数据,1\leq n,m,a_i \leq 10^51\leq p\leq 10^91\leq l\leq r\leq n