记录编号 538573 评测结果 AAAAAAAAAA
题目名称 [NOIP 2005]采药 最终得分 100
用户昵称 Gravatar没啥,随心 是否通过 通过
代码语言 C++ 运行时间 0.011 s
提交时间 2019-07-27 00:12:17 内存使用 13.66 MiB
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
int t,m,a[101],b[101],f[1001]={0};
int main(){
	freopen("medic.in","r",stdin);
	freopen("medic.out","w",stdout);
	cin>>t>>m;
	for(int i=1;i<=m;i++)
	cin>>a[i]>>b[i];

	for(int i=1;i<=m;i++)
	for(int v=t;v>=1;v--)
{
	if(v<a[i]);
	else 
	if(f[v]<f[v-a[i]]+b[i]) f[v]=f[v-a[i]]+b[i];
	
}
	cout<<f[t];
	return 0;
	
	
}