poj 2063 多次完全背包
来源:互联网 发布:sm3算法 编辑:程序博客网 时间:2024/05/18 14:45
每年做一次完全背包,累加结果
#include<stdio.h>#include<string.h>int dp[1000000],w[11],v[11];int sum,n,y;int max(int a,int b){return a>b?a:b;}void DP(){int i,j,V=sum/1000;for(i=0;i<=V;i++) dp[i]=0;for(i=0;i<n;i++)for(j=w[i];j<=V;j++)dp[j]=max(dp[j],dp[j-w[i]]+v[i]);sum+=dp[V];}int main(){ int t,i;scanf("%d",&t);while(t--){scanf("%d%d",&sum,&y);scanf("%d",&n);for(i=0;i<n;i++) scanf("%d%d",&w[i],&v[i]),w[i]/=1000;while(y--)DP();printf("%d\n",sum);}return 0;}
- poj 2063 多次完全背包
- poj 2063 Investment 多次完全背包
- poj 2063& zoj 2224 Investment (多次完全背包)
- poj 1252 Euro Efficiency(多次完全背包)
- poj 1252 Euro Efficiency(多次完全背包)
- HDU 2063 Investment(多次完全背包)
- POJ 2063 完全背包
- poj 2063 完全背包
- poj-2063-完全背包
- poj 2063完全背包
- POJ-2063 完全背包
- POJ 2063【完全背包】
- poj 2063 完全背包
- poj 2063 完全背包
- poj2063 Investment(多次完全背包)
- poj 2063 Investment 完全背包
- Poj 2063 Investment (完全背包)
- poj 2063 投资 完全背包
- hdu 3535 终极版解题报告
- zstu 1032 拆分物品 再01背包
- poj 1384 完全背包
- poj 1252 完全背包
- poj 3468 A Simple Problem with Integers
- poj 2063 多次完全背包
- hdu 3183 RMQ
- nlogn 最长不下降子序列
- jquery checkbox多选最简单的写法
- poj 3260 hdu 3591 多重背包+完全背包
- poj 1742 多重背包可行性
- poj 2193 dp
- poj 2135 最小费用流
- poj 3070 快速幂 矩阵相乘