当前位置:网站首页>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*....
边栏推荐
猜你喜欢

【redis】使用redis实现简单的分布式锁,秒杀并发场景可用

Routing configuration forwarding and experiment

Notes on OpenHarmony Open Source Meeting (Nanjing Station)

3D软件开发工具HOOPS全套产品开发介绍 | HOOPS Exchange、HOOPS Communicator

BIM技术多牛逼?BIM技术在建筑工程行业的四大发展趋势

P1064 金明的预算方案

3D软件开发工具HOOPS全套产品开发介绍 | HOOPS Visualize、HOOPS Publish

3安装及管理程序

实现弹簧柔性状态的2种方式 | Solidworks教程

get一个小技巧,教你如何在typora写文章上传图片到博客上
随机推荐
欧几里和游戏
主键id,Snowflake雪花算法,优点:生成有顺序的id,提高数据库的性能
.net(四) 数据层实现
账户和权限管理2
【redis】redis之过期监听
三层交换机原理及配置
libtorch示例
VMware virtual machine cannot be connected to the Internet after forced shutdown
配置本地yum源仓库
HOOPS助力 SolidWorks edrawings 引入AR/VR技术
3D精彩案例,清软英泰建成综合轻量化显示平台!
EMQ X message server learning record - prepare for the subsequent completion
监视文本框的输入
消息中间件(MQ)前置知识介绍(必看)
3安装及管理程序
文献检索作业代码
Cookie和Session详解
jdbctemplate connects to sql server, the data found in the code is inconsistent with the database, how to solve it?
SQL存储过程
matlab——解线性方程组 与 非线性方程组