记录编号 41323 评测结果 AAAAAAAAAAA
题目名称 待售干草 最终得分 100
用户昵称 Gravatar二木子系 是否通过 通过
代码语言 C++ 运行时间 0.005 s
提交时间 2012-07-22 11:36:08 内存使用 0.33 MiB
显示代码纯文本
#include<iostream>
#include<fstream>
using namespace std;
ifstream fin("hay4sale.in");
ofstream fout("hay4sale.out");
int x,y,z=0,a=0,num[5000]={0};

int sale(int w){
	if(z<w) z=w;
	if(z==x) return 0;
	if(a<y){
		if(num[a]+w<=x){
			w+=num[a];
			a++;
			sale(w);
			a--;
			w-=num[a];
		    }
		a++;
		sale(w);
	    a--;}
}

int main(){
	fin>>x>>y;
	for(int a=0;a<y;a++)  fin>>num[a];
	sale(0);
	fout<<z;
	return 0;
}