当前位置:网站首页>hdu2191 多重背包(2016xynu暑期集训检测 -----B题)
hdu2191 多重背包(2016xynu暑期集训检测 -----B题)
2022-08-09 08:10:00 【51CTO】
Problem Description
急!灾区的食物依然短缺!
为了挽救灾区同胞的生命,心系灾区同胞的你准备自己采购一些粮食支援灾区,现在假设你一共有资金n元,而市场有m种大米,每种大米都是袋装产品,其价格不等,并且只能整袋购买。
请问:你用有限的资金最多能采购多少公斤粮食呢?
后记:
人生是一个充满了变数的生命过程,天灾、人祸、病痛是我们生命历程中不可预知的威胁。
月有阴晴圆缺,人有旦夕祸福,未来对于我们而言是一个未知数。那么,我们要做的就应该是珍惜现在,感恩生活——
感谢父母,他们给予我们生命,抚养我们成人;
感谢老师,他们授给我们知识,教我们做人
感谢朋友,他们让我们感受到世界的温暖;
感谢对手,他们令我们不断进取、努力。
同样,我们也要感谢痛苦与艰辛带给我们的财富~
Input
输入数据首先包含一个正整数C,表示有C组测试用例,每组测试用例的第一行是两个整数n和m(1<=n<=100, 1<=m<=100),分别表示经费的金额和大米的种类,然后是m行数据,每行包含3个数p,h和c(1<=p<=20,1<=h<=200,1<=c<=20),分别表示每袋的价格、每袋的重量以及对应种类大米的袋数。
Output
对于每组测试数据,请输出能够购买大米的最多重量,你可以假设经费买不光所有的大米,并且经费你可以不用完。每个实例的输出占一行。
Sample Input
Sample Output
Author
lcy
Source
2008-06-18《 ACM程序设计》期末考试——四川加油!中国加油!
Recommend
lcy
Statistic | Submit | Discuss | Note
挺好的一道背包题
主要考对背包问题的理解
为什么这样写是多重背包 那样写是一重背包
可以自己一个一个输出看看
做这道题的时候 我也SB了。。。循环k次就行了 我还自作聪明 k*....
边栏推荐
猜你喜欢
随机推荐
The story of the disappearing WLAN of Windows 10 computers
System transformation and subnetting
SOLIDWORKS 2022新功能直播揭秘!速来围观!
Shell编程之循环语句与函数
897. 增加订单搜索树
App testing
静态路由原理与配置
.net(一)WebService创建
requests之模拟登录学习
网络层协议介绍
Routing configuration forwarding and experiment
Analysis that may result in a savecount of 0 in Loadrunner checkpoints
.net(五) 业务层实现
pragma comment的使用(转载)重新排版
P1064 Jin Ming's Budget Plan
9.进程和计划任务管理(1)
3D精彩案例,清软英泰建成综合轻量化显示平台!
路由配置转发及实验
NAT地址转换的原理与配置
P1064 金明的预算方案