苹果
来源:互联网 发布:iphone5s联通4g网络 编辑:程序博客网 时间:2024/04/25 17:17
#include<iostream>#include<string.h>using namespace std;int dp[1010][1010]={0};int main(){ int n,v; int c[1010],w[1010]; int i,j; while(cin>>n>>v,n || v) { memset(dp,0,sizeof(dp)); for(i=1;i<=n;i++) cin>>c[i]>>w[i]; c[0]=w[0]=0; for(i=1;i<=n;i++) for(j=v;j>=0;j--) { if(j<c[i]) dp[i][j]=dp[i-1][j]; else dp[i][j]=max(dp[i-1][j-c[i]]+w[i],dp[i-1][j]); } cout<<dp[n][v]<<endl; } return 0;}
0 0
- 《苹果》
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 今日作息及食谱(7.5)
- 被卡住的进度条
- Android中覆盖
- 最长上升子序列
- centos 安装 pcre
- 苹果
- 从服务器更新团队项目后pom报错(用Maven管理)的解决方案
- halcon中的划痕检查实例surface_scratch
- 离散化模板
- MATLAB 小经验积累(2):MATLAB复制、移动文件和文件夹
- 内存分配方式,堆区,栈区,new/delete/malloc/free
- 一些小技巧(来自《SEO实战密码》)
- Git修改提交的用户名和Email
- Ubuntu和win7双系统下设置win7为默认系统的方法