弱弱的问一句
查看原帖
弱弱的问一句
495599
CSZD楼主2022/7/13 16:11

这是本蒟蒻的代码

#include<iostream>
#include<cstdio>
using namespace std;
int n,b,m,t,y=-1,i;
int c[60];
void tj(int t)
{
	if(i==n)
	{
		if(t>y)y=t;
		return;
	}
	i++;
	if(t-c[i]>=0)
	{
		tj(t-c[i]);
	}
	if(t+c[i]<=m)
	{
		tj(t+c[i]);
	}
}
int main()
{
	cin>>n>>b>>m;
	t=b;
	for(i=1;i<=n;i++)
	{
		cin>>c[i];
	}
	i=0;
	tj(t);
	cout<<y<<endl;
	return 0;
}

得了30分

如果用搜索能AC吗???不能AC最高能得多少分

2022/7/13 16:11
加载中...