这是本蒟蒻的代码
#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最高能得多少分