OK呀OK,也是AC了好吧!(无敌)
2024-08-18 14:03:52
发布于:广东
4阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
long long n,m,v[1010],w[1010],dp[1010];
void s(){
for(int i = 1; i <= n; i++)
for(int j = m; j >= v[i]; j--)
dp[j] = max(dp[j], dp[j - v[i]] + w[i]);
}
int main(){
cin>>m>>n;
for(int i = 1; i <= n; i++) cin >> v[i] >> w[i];
s();
cout<<dp[m];
return 0;
}
这里空空如也
有帮助,赞一个