#P4690. Preparing Olympiad

    ID: 2257 传统题 1000ms 256MiB 尝试: 2 已通过: 1 难度: 10 上传者: 标签>基础算法枚举位运算搜索CodeForces

Preparing Olympiad

题目描述

nn 道题目,每道题目有一个难度值 cic_i。你可以任意挑选其中的几道题,使得这几道题难度的总和大于等于 ll 且小于等于 rr,并使最难的题的难度值与最简单的题的难度值之差的绝对值大于等于 xx

请求出共有多少种选题的方法。

输入格式

第一行四个整数 n,l,r,xn,l,r,x1n151\le n\le 151lr1091\le l\le r\le 10^91x1061\le x\le 10^6

第二行 nn 个整数 cic_i1ci1061\le c_i\le 10^6

输出格式

输出一个整数表示答案。

3 5 6 1
1 2 3
2
4 40 50 10
10 20 30 25
2
5 25 35 10
10 10 20 10 20
6