标签:
请问:你用有限的资金最多能採购多少公斤粮食呢?
后记:
人生是一个充满了变数的生命过程,天灾、人祸、病痛是我们生命历程中不可预知的威胁。
月有阴晴圆缺。人有旦夕祸福。未来对于我们而言是一个未知数。那么,我们要做的就应该是珍惜如今,感恩生活——
感谢父母,他们给予我们生命,抚养我们成人;
感谢老师。他们授给我们知识。教我们做人
感谢朋友。他们让我们感受到世界的温暖;
感谢对手。他们令我们不断进取、努力。
相同,我们也要感谢痛苦与艰辛带给我们的財富~
1 8 2 2 100 4 4 100 2
400
<span style="font-size:18px;">#include<stdio.h> #include<iostream> #include<algorithm> #define M 1000005 using namespace std; int dp[M],v[M],p[M]; int max(int x,int y) { return (x>y?x:y); } int main () { int t,n,m,a,b,c,l; int i,j; cin>>t; while(t--) { l=0; cin>>n>>m; memset(v,0,sizeof(v)); memset(p,0,sizeof(p)); for(i=0;i<m;i++) { cin>>a>>b>>c; while(c--) { v[l]=a; p[l]=b; l++; } } memset(dp,0,sizeof(dp)); for(i=0;i<l;i++) for(j=n;j>=v[i];j--) dp[j]=max(dp[j],dp[j-v[i]]+p[i]); cout<<dp[n]<<endl; } return 0; }</span>
版权声明:本文博客原创文章,博客,未经同意,不得转载。
hdu 2191 悼念512四川汶川大地震遇难者——如今宝,感恩生活
标签:
原文地址:http://www.cnblogs.com/lcchuguo/p/4677971.html