比赛 202103省实验桐柏一中普及组联赛 评测结果 RRRRRRRRRR
题目名称 自助者天助 最终得分 0
用户昵称 _Hzm_ 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2021-03-22 19:01:42
显示代码纯文本
#include <cstdio>

#define max(a, b) ((a) > (b) ? (a) : (b))

using namespace std;

int n, m, w[30001], v[30001], f[30001];

int main()
{
	freopen("delicious.in", "w", stdout);
	freopen("delicious.out", "r", stdin);
	scanf("%d %d", &n, &m);
	for(int i = 1; i <= n; i++)
		scanf("%d %d", w + i, v + i);
	for(int i = 1; i <= n; i++)
		for(int j = m; j >= w[i]; j--)
			f[j] = max(f[j], f[j - w[i]] + v[i]);
	printf("%d", f[m]);
	fclose(stdin);
	return 0;
}