问题 L: 邪恶的wjp

问题 L: 邪恶的wjp

时间限制: 1Sec 内存限制:128 MB
提交:338 解决:201
[ 状态] [ 讨论版] [ 提交] [命题人: ]
题目描述
邪恶的wjp总是让新生十分头疼,他总是想着办法让新生体验爆零的快乐,并美其言曰:增强新生的抗压能力。
这天wjp又来给新生出题了。
给你长度为n的a数组,以及两个整数l和r, 从数组中选取两个数a i和a j(i < j),求满足l a i+a jr的取法有多少种
wjp嘴角一歪 说:提示你们,这题可以用动态开点权值线段树解出。
输入
输入有两行:
第一行输入三个整数n, l, r 分别代表数组长度,满足要求的两个数和的范围[l, r]
第二行输入n个整数, a 1 ,a 2 ,…,a n
数据范围:1 n 10 3, 1 l r 10 9, 1 a i 10 9
输出
输出有一行:
输出取法数量
样例输入 Copy
5 1 5 1 2 3 4 5
样例输出 Copy
4
提示
样例中的4种取法分别为
i = 1, j = 2 a i+a j=3
i = 1, j = 3 a i+a j=4
i = 1, j = 4 a i+a j=5
i = 2, j = 3 a i+a j=5
和都在[1,5]之间