hdu 2111 多重背包
来源:互联网 发布:企业邮箱域名申请 编辑:程序博客网 时间:2024/06/06 09:43
#include<stdio.h>#include<string.h>int max(int a,int b){return a>b?a:b;}int main(){int n,v,i,j,k;int dp[200],a[200],b[200];while(scanf("%d",&v),v!=0){scanf("%d",&n);for(i=1;i<=n;i++)scanf("%d%d",&a[i],&b[i]);memset(dp,0,sizeof(dp));for(i=1;i<=n;i++)for(j=v;j>=1;j--)for(k=1;k<=b[i]&&j>=k;k++)dp[j]=max(dp[j],dp[j-k]+k*a[i]); printf("%d\n",dp[v]);}return 0;}
0 0
- hdu 2111 多重背包
- hdu 2111 多重背包
- hdu 2191 多重背包
- HDU-1171 多重背包
- HDU-1059 多重背包
- HDU-2844 多重背包
- HDU-2191 多重背包
- 【多重背包】HDU 1171
- 【多重背包】HDU 1059
- hdu 2191 多重背包
- HDU 1059 多重背包
- HDU 1059 多重背包
- hdu 1059 多重背包
- hdu 3732 多重背包
- hdu 1171 多重背包
- hdu 1171 多重背包
- hdu 2191 (多重背包)
- hdu 2191(多重背包)
- Qt正则表达式
- Android 更新ui的集中方式
- Nodejs跨平台轻量级图片编解码库【增加Jpeg质量调整】
- linux_wait()与僵尸进程
- hdu 2079 多重背包
- hdu 2111 多重背包
- 13级中欧企业联合大学P-MBA开班
- 算法跨语言/*从一维数组100个数据中选出最大10个数的下标及最小6个数的下标*/
- 【最小区间问题】 RQM 和 线段树
- ADO.NET之3-Command对象---ShinePans
- python利用wxpython实现ssh连接linux进展
- 图像检索中为什么仍用BOW和LSH
- Eclipse快捷键大全
- hdu 1284 完全背包