比赛 20190521热身赛 评测结果 AAAAAAAAAAT
题目名称 待售干草 最终得分 90
用户昵称 g36c 运行时间 1.077 s
代码语言 C++ 内存使用 14.42 MiB
提交时间 2019-05-21 19:29:51
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
const int maxn=66660;
int we[maxn],vau[maxn];
int ans[maxn];
int c,h;
int main(){
	freopen("hay4sale.in","r",stdin);
	freopen("hay4sale.out","w",stdout);
	ios::sync_with_stdio(false);
	cin>>c>>h;
	for(int i=1;i<=h;i++){
		cin>>we[i];
		vau[i]=we[i];
	}
     for(int i=1;i<=h;i++)
       for(int j=c;j>=we[i];j--){
       	ans[j]=max(ans[j],ans[j-we[i]]+vau[i]);
	   }
	   cout<<ans[c];
	   return 0;
}