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

相关文章

智能客服到个人助理,国内AI大模型如何改变我们的生活?

引言 随着人工智能(AI)技术的高速发展,AI大模型越来越多地出现在我们的日常生活和工作中。国内的AI大模型在过去几年里取得了显著的进展,不少独创的技术点和实际应用令人瞩目。 那么,国内的AI大模型有哪些独创的技术点?它们在实际应用中又有哪些出色表现呢?此外,普通人又该如何利用这些大模型提升工作和生活的质量和效率呢?本文将为你一一解析。 一、国内AI大模型的独创技术点 多模态学习 多

A bug‘s life 虫子的生活(带权并查集)

题目链接: 2492 -- A Bug's Life (poj.org) 题目描述: 思路: 带权并查集,处理方法基本与食物链(http://t.csdnimg.cn/fSnRr)相同,没什么思维创新 但是一开始WA了几次,有些细节没有注意好,还是需要静下心来,好好分析问题,需要警惕! 参考代码: //#include<bits/stdc++.h>#include<iostream

如何使用kimi智能助手:您的智能生活小助手

Kimi智能助手是一款功能强大的AI工具,旨在帮助用户提高工作效率和生活品质。下面小编将详细介绍如何使用Kimi智能助手,涵盖其主要功能以及一些实用技巧。 一、Kimi智能助手的主要功能 多语言对话能力:Kimi擅长中文和英文的对话,可以与用户进行流畅的交流,解答用户的各类问题。智能搜索:Kimi能够快速准确地帮您找到所需信息,并提供详尽回答及信息来源。高效阅读:Kimi支持长文快速阅读和

现在这个行情,又又又要开始准备面试了~~

亲爱的程序员朋友们: 这些资料曾经帮助过许多有志之士顺利拿下抖音、快手、阿里等大厂的Offer,现在也希望它们能为你的面试旅程助力! 关注【程序员世杰】回复【1024】惊喜等你来拿! 截图 关注【程序员世杰】回复【1024】惊喜等你来拿! 敬请关注【程序员世杰】

适耳贴合的气传导耳机,带来智能生活体验,塞那Z50耳夹耳机上手

现在大家几乎每天都会用到各种AI产品,蓝牙耳机也是我们必不可少的装备,最近我发现一款很好用的分体式气传导蓝牙耳机,它还带有一个具备AI功能的APP端,大大方便了我们日常的使用。这款sanag塞那Z50耳夹耳机我用过一段时间以后,感觉它的音质很出色,而且还是开放式、非入耳式结构,久戴不累,不伤听力,加上它还融合了先进的智能AI技术,确实是个日常生活和工作上的好帮手。 不同于入耳式耳机,塞那Z

50万定律:任何单位和任何职业,只要工资年收入大于50万,基本上都要牺牲个人生活,无论是医生还是教师...

“我今年30岁,在北京,年薪50万,但我一点也不快乐……” 朋友圈看到朋友的感慨,配图是深夜加班的CBD夜景,评论区不出所料,一半是羡慕,一半是“凡尔赛”。 年薪50万,在很多人眼里,是成功、是梦想,是在北京这样的大城市站稳脚跟的象征。但当我们撕开“高薪”的标签,看到的真的是光鲜亮丽吗? 最近,“年薪50万意味着没有个人生活”引发热议,话题里充斥着焦虑、无奈,甚至是对未来的迷茫。

基于java+springboot+vue实现的智慧生活商城系统(文末源码+Lw)244

摘  要 计算机网络发展到现在已经好几十年了,在理论上面已经有了很丰富的基础,并且在现实生活中也到处都在使用,可以说,经过几十年的发展,互联网技术已经把地域信息的隔阂给消除了,让整个世界都可以即时通话和联系,极大的方便了人们的生活。所以说,智慧生活商城系统用计算机技术来进行设计,不仅在管理方面更加的系统化,操作性强,最重要的是关于数据的保存和使用都能节约大量的时间,该系统非常的好用。 智慧生活

拿下PostgreSQL中级认证PCP,现在它是我简历上的亮点了!

作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 微信:jem_db QQ交流群:587159446 公众号:IT邦德 文章目录 前言1.PostgreSQ

福建聚鼎:装饰画现在做起来难吗

在当代社会,艺术创作已经成为很多人表达自我、追求美学生活的方式之一。装饰画作为家居装饰的重要元素,也受到了越来越多人的喜爱。但做一个优质的装饰画真的容易吗?   从技术层面讲,随着科技的发展,制作装饰画的手段和材料都比以往有了更多选择。数字打印、软件辅助设计等现代技术使得精确复制和创作变得简单快捷。即便是绘画技巧不够成熟的爱好者也能通过这些辅助工具来实现自己的创意想法。   但技术的进

除了火狐QQ可以上网,现在任何软件都上不了网

不知道是什么原因,除了火狐和QQ可以上网,现在任何软件都上不了网。 想想,早上下了一个花生壳和APMServ,哦!!!对了,早上还弄了一下用win7电脑变身WiFi热点的,我想可能是我下载的APMServ或者是我设置WIFI热点的时候不小心改变了TCP/IP 协议。那么,该怎么办呢?对,你要重置winsock。现在我问题已经解决了,希望可以帮到跟我遇到同样问题的人,具体操作如下: 重