HDU2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活

本文主要是介绍HDU2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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
  
1 8 2 2 100 4 4 100 2

Sample Output
  
400

#include <iostream>
using namespace std;struct Rice{int weight;int price;
}rice[2005];
int dp[105];
int main ()
{freopen("C:\\in.txt","r",stdin);int C;scanf("%d",&C);while(C--){int n,m,p,h,c;scanf("%d %d",&n,&m);int index=0;for(int i=1;i<=m;i++){scanf("%d %d %d",&p,&h,&c);for(int j=1;j<=c;j++){rice[++index].price=p;rice[index].weight=h;}}memset(dp,0,sizeof(dp));for(int i=1;i<=index;i++)for(int j=n;j>=rice[i].price;j--)dp[j]=max(dp[j],dp[j-rice[i].price]+rice[i].weight);printf("%d\n",dp[n]);}return 0;
}


这篇关于HDU2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/666220

相关文章

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

为什么你应该从现在开始就写博客---刘未鹏

(一)为什么你应该(从现在开始就)写博客 用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样) 让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考

生活杂记1

生命中,总有一些事需要你一生去治愈,我把这些杂记写出来,写完了就不再想了,太内耗了…hahaha~ 因为嘴馋,小时候经常去老姑家,她家有各类零食及平时很少吃的“山珍海味”。去的次数多了,就和她家附近的邻居小孩也混的熟络了。再后来上了高中去的就少了,当年七中统招线521自费线491。我刚好压自费线,举全家之力花了15000读了七中,也没争气,后面高考也一塌糊涂。高二那会,一次去老姑家做客,经

如何看待AI技术对人们生活的影响?

人工智能(AI)技术对人们生活的影响是多方面的,既有积极的一面,也存在一些需要关注的问题。以下是对AI技术在生活中影响的综合看法:   积极影响:   提高效率:AI技术在各行各业中的应用大大提高了工作效率。例如,在制造业中,AI可以优化生产流程,减少资源浪费;在服务业中,聊天机器人可以提供24小时客户服务,提高用户体验。   增强能力:AI扩展了人类的能力,使得一些复杂和危险的任务可以

HDU 2191 珍惜现在,感恩生活(多重背包)

OJ题目 : click here ~~ 题目分析:就一个多重背包,在输入的时候进行二进制拆分,接下来就与01背包一样处理了。关于二进制拆分,这里讲解的不错~ AC_CODE int v[1002] , c[1002];int dp[1002];int main(){int t;cin >> t;while(t--){int n ,m , i , j , a , b , d ,k

云服务器如何提升你的创意生活:必试有趣项目

云服务器都可以做哪些有趣的项目 云服务器因其高效、灵活和可扩展等特点,成为了越来越多人选择的开发和学习平台。如果你拥有一台云服务器,但是不知道能用它做什么有趣的项目,那么这篇文章将为你提供一些有意思的想法。 1. 个人博客/网站 一个个人博客或网站无疑是云服务器的经典用途之一。你可以使用诸如WordPress、Hexo、Ghost等博客框架来创建属于自己的网站,分享知识和生活。 示例项目

Scratch教师节 —— 感恩教师节

小虎鲸Scratch资源站-免费Scratch作品源码,素材,教程分享平台! Scratch教师节动画作品——感恩教师节 在这个特别的日子里,我们迎来了教师节。为了表达对老师们的感激之情,Scratch平台上的小朋友们用创意与热情制作了精彩的动画作品——“感恩教师节”。这些作品不仅展现了孩子们的编程才华,更传递了对老师的深深敬意。 创意无限,表达心声 在“感恩教师节”的主题下,孩子们通

营养三餐轻松搭配:健康生活从早餐开始

在如今的快节奏生活中,健康饮食与快捷管用的减调计划,已成为了许多人关注的焦点。合理的三餐搭配不仅能帮助我们控制形体,还能提升生活质量。今天,就让我们一起来学习一套科学的三餐减调套餐,让你在享受美食的同时,也能达成减调目标。 早餐计划:营养均衡,提高吸收消耗率。 早餐是一天中很重要的一餐,营养均衡是必不可少的,但也不要忽略了早上要补充水分这项,也是很重要的一环,水是开启身体系统循环的润滑剂,特别

本地生活服务平台排名榜揭秘!如何通过搭建本地生活服务系统入局?

当前,本地生活赛道的热度不断攀升,想要通过本地生活服务商这一身份入局分羹的创业者数量更是不计其数。这让本地生活市场的竞争日渐激烈的同时,也让各类本地生活服务平台排行榜成为他们的重点关注对象。 而综合多个本地生活服务平台排行榜来看,不管具体排序情况如何,美团、抖音和快手三大平台都从未掉出前三的行列,本期,我们将从这三大平台的发展现状切入,希望能够帮助大家选到更为适合自己的本地生活服务平台。

不管夫妻还是情人,想要长相厮守、生活幸福美满,就这两个字!

你好,我是腾阳。 近年来,娱乐圈频传“闪婚闪离”的消息,每一次都牵动着公众敏感的神经。 从光鲜亮丽的荧幕情侣到分道扬镳的路人,他们的故事如同一面镜子,映照出现代人情感关系的脆弱与浮躁。 相比之下,那些能够在公众视野中长久保持恩爱如初的夫妻,如邓超与孙俪。 相互扶持,共同成长,在繁忙的工作之余,也不忘经营彼此的小确幸。 他们的婚姻,成为了无数人心中的榜样。 我们观察身边那些美满幸