题目背景

题目描述
给你一个长为 n 的序列 a,有 m 次查询,每次查询区间 [l,r] 模 k 意义下的最小值。
输入格式
第一行两个整数 n,m。
第二行 n 个整数表示 a。
下面 m 行,每行三个整数 l,r,k 表示一次询问。
输出格式
对于每个查询操作,每行输出一个答案。
10 10
15 14 14 4 8 10 18 14 10 9
2 10 8
2 4 7
3 9 6
1 7 5
3 4 6
6 6 12
4 8 20
1 6 18
7 8 8
2 6 6
0
0
0
0
2
10
4
4
2
2
5 5
77 24 80 90 92
2 3 84
4 5 37
1 1 4
3 5 85
1 4 46
24
16
1
5
24
提示
Idea:mcyl35,Solution:mcyl35,Code:mcyl35,Data:cyffff&mcyl35
本题采用捆绑测试。
| Subtask |
n,m≤ |
k,ai≤ |
特殊性质 |
分值 |
| 1 |
104 |
105 |
无 |
3 |
| 2 |
105 |
300 |
6 |
| 3 |
105 |
k≥103 |
10 |
| 4 |
无 |
19 |
| 5 |
3×105 |
数据随机 |
14 |
| 6 |
k≥103 |
2 |
| 7 |
无 |
46 |
对于 100% 的数据,1≤n,m≤3×105,1≤ai,k≤105。
前 6 个 Subtask 的空间限制为 256MB,第 7 个 Subtask 的空间限制为 128MB。