传统题 1000ms 256MiB

规划食谱

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

问题描述

青青为了保持身材想要规划一份食谱。

有这样n种食物,第i份食物含有的能量为w[i]。青青可以选择其中一些食物,获得这些食物的能量之和。当能量之和处于目标区间[L,R],即为一份合适的食谱。显然,可能有很多种选择食物的方式可以达成这个目标,因此青青想知道方案总数。

输入

第一行,三个整数 n,L,R。 第二行,n 个整数,表示每份食物含有的能量w[i]。

输出

输出只有一行,一个整数,表示方案数。

样例

4 70 85
10 10 20 50
4

样例解释

所有方案如下: 选择食物 1, 2, 4,能量 10+10+50 = 70 选择食物 1, 3, 4,能量 10+20+50 = 80 选择食物 2, 3, 4,能量 10+20+50 = 80 选择食物 3, 4,能量 50+20 = 70 共 4 种方案。

数据规模与约定

对于 50% 的数据,满足 n≤20。 对于 100%的数据,满足 n≤40,20≤w[i]≤100,L≤R≤300。 w[i] 在范围内随机生成。

3.9中级班订正

未认领
状态
已结束
题目
6
开始时间
2025-3-9 0:00
截止时间
2025-3-17 23:59
可延期
24 小时