为什么全re啊??大佬帮帮忙
  • 板块P1164 小A点菜
  • 楼主yqy321
  • 当前回复9
  • 已保存回复9
  • 发布时间2025/7/21 10:44
  • 上次更新2025/7/21 15:33:33
查看原帖
为什么全re啊??大佬帮帮忙
1417459
yqy321楼主2025/7/21 10:44
#include<bits/stdc++.h>
using namespace std;
int n,m;
int ans;
int a[105];
void dfs(int x,int y)
{
	if(x>n)
	  if(y==m)
	  {
		ans++;
		return;
	  }
	if(y>m)
		return;
   	dfs(x+1,y+a[x]);
    dfs(x+1,y);
}
int main()
{
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	  cin>>a[i];
	sort(a+1,a+n);
    dfs(1,0);
    cout<<ans;
    return 0;
}
2025/7/21 10:44
加载中...