poj3624 Charm Bracelet
来源:互联网 发布:淘宝上的假冒伪劣食品 编辑:程序博客网 时间:2024/06/02 03:12
Description
Bessie has gone to the mall's jewelry store and spies a charm bracelet. Of course, she'd like to fill it with the best charms possible from the N (1 ≤ N ≤ 3,402) available charms. Each charm i in the supplied list has a weightWi (1 ≤ Wi ≤ 400), a 'desirability' factor Di (1 ≤ Di ≤ 100), and can be used at most once. Bessie can only support a charm bracelet whose weight is no more than M (1 ≤ M ≤ 12,880).
Given that weight limit as a constraint and a list of the charms with their weights and desirability rating, deduce the maximum possible sum of ratings.
Input
* Line 1: Two space-separated integers: N and M
* Lines 2..N+1: Line i+1 describes charm i with two space-separated integers: Wi and Di
Output
* Line 1: A single integer that is the greatest sum of charm desirabilities that can be achieved given the weight constraints
Sample Input
4 61 42 63 122 7
Sample Output
23
Source
背包问题
#include <iostream>#include <cstring>#include <algorithm>#include <cstdio>#include<math.h>#include<cstdlib>using namespace std;#include<stdio.h>#define N 300000+10int w[N],d[N],f[N];int main(){ int n , m, i , j; while(scanf("%d%d",&n,&m)!=EOF) { memset(f,0,sizeof(f)); for(i=1; i<=n; i++) scanf("%d%d",&w[i],&d[i]); for(i=1; i<=n; i++) for(j=m; j>=w[i]; j--) f[j]=max(f[j],f[j-w[i]]+d[i]); printf("%d\n",f[m]); } return 0;}
- poj3624 Charm Bracelet
- poj3624 Charm Bracelet
- poj3624-Charm Bracelet
- POJ3624 Charm Bracelet
- poj3624-Charm Bracelet
- poj3624 Charm Bracelet
- POJ3624 Charm Bracelet
- poj3624 Charm Bracelet
- POJ3624 Charm Bracelet
- poj3624 Charm Bracelet
- poj3624 Charm Bracelet
- poj3624 Charm Bracelet
- POJ3624 Charm Bracelet
- poj3624 Charm Bracelet
- POJ3624 Charm Bracelet
- POJ3624 Charm Bracelet
- POJ3624 Charm Bracelet
- poj3624 Charm Bracelet
- MFC绘图
- VS2010/MFC入门编程十九(列表框的使用)
- Google Analytics的使用
- springmvc+fileuploader上传报错 Could not instantiate bean class [org.springframework.web.multipart.Multi
- java数据类型转换
- poj3624 Charm Bracelet
- 支持批量转换的全能pdf转换器
- 用cobar搭建分布式数据库 .
- 互联网顾问托管时代来临了!
- xen xenserver xcp区别
- 设计模式之JAVA----抽象工厂模式
- Objective-C NSString NSData Byte等转换
- 国务院关于进一步推进户籍制度改革的意见(全文) 摘要
- glib库hash表GHashTable介绍