RE 3221225725
查看原帖
RE 3221225725
1286053
Nostopathy楼主2024/4/27 19:27
#include<bits/stdc++.h>
using namespace std;
int a[43],n,l,r,ans;
void Dfs(int p,int sign){
	if(sign>r)return;
	if(sign>=l&&sign<=r)ans++;
	if(p==n){
		if(sign>=l&&sign<=r)ans++;
	}
	Dfs(p+1,sign+a[p]);
	Dfs(p+1,sign);
}
int main(){
	cin>>n>>l>>r;
	for(int i=0;i<n;++i)cin>>a[i];
	Dfs(0,0);
	cout<<ans<<'\n';
}

帮帮忙QwQ

2024/4/27 19:27
加载中...