标签:http table pac was author contain size nes color
1 5 10 1 2 3 4 5 5 4 3 2 1
14
1 #include <iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include<cstring> 5 #include<cmath> 6 using namespace std; 7 8 long long va[1005]; 9 int vo[1005]; 10 long long dp[1005]; 11 12 int main() 13 { 14 int T,n,v,i,j; 15 scanf("%d",&T); 16 while(T--) 17 { 18 scanf("%d%d",&n,&v); 19 for(i=1;i<=n;i++) 20 scanf("%lld",&va[i]); 21 for(i=1;i<=n;i++) 22 scanf("%d",&vo[i]); 23 memset(dp,0,sizeof(dp)); 24 for(i=1;i<=n;i++) 25 { 26 for(j=v;j>=vo[i];j--) 27 { 28 dp[j]=max(dp[j],dp[j-vo[i]]+va[i]); 29 } 30 } 31 printf("%lld\n",dp[v]); 32 } 33 return 0; 34 }
【01背包】HDU 2602 Bone Collector (模板题)
标签:http table pac was author contain size nes color
原文地址:http://www.cnblogs.com/Annetree/p/6058435.html