标签:cpp string \n amp while pac set pre sizeof
#include"cstdio"
#include"cstring"
#include"algorithm"
using namespace std;
int N,W;
int w[105],p[105];
int dp[10005];
void DP()
{
for(int i=1; i<=N; i++)
for(int c=W; c>=w[i]; c--)
dp[c] = max(dp[c],dp[c-w[i]]+p[i]);
}
int main()
{
int t;
scanf("%d",&t);
while(t--){
memset(dp,0,sizeof(dp));
scanf("%d%d",&N,&W);
for(int i=1;i<=N;i++)
{
scanf("%d%d",&w[i],&p[i]);
}
DP();
printf("%d\n",dp[W]);
}
return 0;
}
标签:cpp string \n amp while pac set pre sizeof
原文地址:https://www.cnblogs.com/passion-sky/p/8997902.html