求助!!!30分:ac1,2,3
查看原帖
求助!!!30分:ac1,2,3
397727
cs_xy楼主2021/5/19 18:39
#include<bits/stdc++.h>
using namespace std;
long long n,m;
int t[220],w[220],f[220];
int main() {
	cin>>m>>n;
	for(int i=1; i<=n; i++) cin>>t[i]>>w[i];
	for(int i=1; i<=n; i++) {
		for(int j=m; j>=t[i]; j--) {
			f[j] = max(f[j],f[j-t[i]]+w[i]);
		}
	}
	cout<<f[m];
	return 0;
}
2021/5/19 18:39
加载中...