#P0851. 区间训练是否达标
区间训练是否达标
题目描述
训练营每天都会记录一个训练值。老师不只关心某一天的表现,更关心一段时间里的平均状态。
现在有 n 天训练,第 i 天的训练值为 。接下来有 q 次询问,每次给出 l r x。
请判断第 l 天到第 r 天这段区间的平均训练值是否不少于 x。
如果不少于,输出 YES;否则输出 NO。
输入格式
第一行输入两个整数 n 和 q。
第二行输入 n 个整数 。
接下来 q 行,每行输入三个整数 l r x,表示一次询问。
输出格式
对于每次询问,输出一行 YES 或 NO。
样例
5 3
60 80 100 70 90
2 4 80
1 5 80
4 4 71
YES
YES
NO
样例说明
区间 [2,4] 的总和为 250,长度为 3,平均值不少于 80,所以输出 YES。
数据范围
1 <= n, q <= 2000000 <= a_i <= 1000000 <= x <= 1000001 <= l <= r <= n