标签:
请问:你用有限的资金最多能採购多少公斤粮食呢?
后记:
人生是一个充满了变数的生命过程,天灾、人祸、病痛是我们生命历程中不可预知的威胁。
月有阴晴圆缺。人有旦夕祸福。未来对于我们而言是一个未知数。那么,我们要做的就应该是珍惜如今,感恩生活——
感谢父母,他们给予我们生命,抚养我们成人;
感谢老师。他们授给我们知识。教我们做人
感谢朋友。他们让我们感受到世界的温暖;
感谢对手。他们令我们不断进取、努力。
相同,我们也要感谢痛苦与艰辛带给我们的財富~
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