L - 悼念512汶川大地震遇难同胞——老人是真饿了

2024-02-01 20:59

本文主要是介绍L - 悼念512汶川大地震遇难同胞——老人是真饿了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

时间:2008年5月16日(震后第4天) 
地点:汶川县牛脑寨 
人物:羌族老奶奶 

【转载整理】牛脑寨是一个全村600多人的羌族寨子,震后几天,这里依然能常常听到隆隆的声音,那是对面山上石头不断滑落的声音。在完成整个突击队的抢修移动基站的任务后,我提着相机开始记录这里的受创情况。 
突然,我的视线里出现一个羌族老人,这让我无比的震惊,要知道,那是一个极陡的坡,这个佝偻着腰的老人是怎么艰难地爬上来的?她上来做什么? 


老人背后是极陡的坡,她只有一只眼睛有依稀的视力,望着满地废墟,她徘徊了很久。家在哪里,她极力地用很低的视力找寻着。她曾经的家就在旁边,但是满目废墟已经让老人看不出来。她举目远眺,期望那里能看到家的一点点痕迹。原来家就在旁边,左手抓住一个房橼,努力让自己站住,地震过去三天了,她第一次回到曾经的家。 

一个倒塌的柜子,里面装着一丝希望,老人很吃力地搬动掩盖在柜子上的薪柴。老人找到一把木匠用的刨子,老泪纵横,或许有哪个逝去的亲人是木匠。睹物思人,逝者已矣。 

继续找,一把散碎的挂面出现在我的眼前。她颤颤巍巍地捞起铺满灰尘的挂面,再次流出了眼泪...... 
看着她仔细地把挂面放进胸前的围腰里,我顿然感觉到,这是老人在得到外援之前赖以生存的口粮了,如果不是交通中断,外部救援进不来,老人家又何必拖着80多岁的躯体,强忍失去亲人的痛苦,重新回到这夺取她亲人生命的废墟,寻找这点点挂面?老人是真饿了...... 

老人佝偻着腰,低声喃喃地念着那两句话“你们走了,我可怎么活”,拿着那对我们身处城市的人们微不足道的挂面,远去了...... 

PS: 拍完这组照片后我才知道,5月14号军用运输飞机第一次给汶川空投救援物资就掉在牛脑寨,受灾的村民们没有占为己有,而是汗流浃背地走了两个小时背到山下的县城交给政府。 
-------------------------------------------------------------------------------------------------------- 

对于幸存的灾民来说,最急待解决的显然是温饱问题,救灾部队一边在组织人员全力打通交通,一边在组织采购粮食。现在假设下拨了一定数量的救灾经费要去市场采购大米(散装)。如果市场有m种大米,各种大米的单价和重量已知,请问,为了满足更多灾民的需求,最多能采购多少重量的大米呢? 

 ************************************************************************************************

Input

     输入数据首先包含一个正整数C,表示有C组测试用例,每组测试用例的第一行是两个整数n和m(0<n<=1000,0<m<=1000),分别表示经费的金额和大米的种类,然后是m行数据,每行包含2个整数p和h(1<=p<=25,1<=h<=100),分别表示单价和对应大米的重量。

 ************************************************************************************************

Output

对于每组测试数据,请输出能够购买大米的最多重量(你可以假设经费买不光所有的大米)。 
每个实例的输出占一行,保留2位小数。

 ************************************************************************************************

Sample Input

1

7 2

3 3

4 4

 ************************************************************************************************

Sample Output

2.33

 ************************************************************************************************

理解理解一下吧。



也就是说,如果你买不了全部的,那么你就去买一部分的,一部分的计算公式就是,可以得到的斤数目 = 拥有的钱  /  每一份的钱。

排序的原则,肯定是越便宜,买得越多了。贪心的原则。

 ************************************************************************************************

代码如下:

#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cmath>
#include<cstring>using namespace std;struct node
{int x,y;
}a[10005];bool cmp(node n,node m)
{return n.x<m.x;
}
int main()
{int n;int i,j,k,t;scanf("%d",&n);int sum,num;while(n--){   	   	double q = 0;memset(a,0,sizeof(a));scanf("%d%d",&sum,&num);for(i=0;i<num;i++)scanf("%d%d",&a[i].x,&a[i].y);sort(a,a+num,cmp);for(i=0;i<num;i++){if(sum>=a[i].x*a[i].y){//减去他总共的钱,加上他总共的斤数也就是重量sum = sum - a[i].x*a[i].y;q+=a[i].y;}else{//加上他可以得到的多少斤数目,a[i].x表示一斤的钱,sum表示现在拥有的钱,除得到的数表示可以拿到的斤数目,(<=a[i].y)q+=sum*1.0/a[i].x;sum=-1;}if(sum<=0) break;}printf("%.2f\n",q);}return 0;
}


  ************************************************************************************************

转载于:https://www.cnblogs.com/new-zjw/p/8541012.html

这篇关于L - 悼念512汶川大地震遇难同胞——老人是真饿了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

妈耶!被夸爆的毕业设计选题原来在这里《社区老人智慧服务系统的设计与实现。》

🎓亲爱的同学们,你是否正在为计算机毕业设计选题而犯愁?今天,我要给大家推荐一个既实用又有趣的选题!这个项目不仅能让你在毕业设计中脱颖而出,还能让你对旅游行业有更深入的了解。 🚩毕设中如何选题?🍑  对于项目设计中如何选题、让题目的难度在可控范围,以及如何在选题过程以及整个毕设过程中如何与老师沟通,有疑问不清晰的可以联系我,免费提供咨询答疑;【💯提供2000个题库参考💯】 🚭毕设项

老人患帕金森整晚不睡觉

帕金森病是一种慢性神经退行性疾病,其特征是运动功能障碍,如震颤、肌肉僵硬和运动迟缓。除了这些运动症状,帕金森病还常常伴随非运动症状,其中睡眠障碍是最常见的问题之一。睡眠障碍可能表现为入睡困难、夜间觉醒、早醒、白天过度嗜睡以及快速眼动睡眠行为障碍等。 对于整晚不睡觉的情况,可能与多种因素有关,包括药物副作用、睡眠障碍、脑部病变、精神心理因素、睡眠呼吸暂停综合征等。帕金森病患者的治疗过程中,药物

基于ZigBee的老人家庭监护报警设计

1 整体方案设计 本设计老人家庭监护报警系统的整体架构如图2.1所示,包括终端节点、协调器、上位机三个部分,其各个部分功能如下: 终端节点:以CC2530单片机为控制核心,结合心率传感器、DS18B20温度传感器、压力传感器、红外传感器对老人当前的心率、体温、是否在床上、是否在厕所的状态进行监测,并通过RFID识别IC卡的方式获取老人的基本信息,并将检测数据通过Zigbee通信发送到协调器。

地震模板代码 - 第三部分

Seismic stencil codes - part 3 — ROCm Blogs (amd.com) 2024年8月12日,作者:Justin Chang 和 Ossian O’Reilly。  在前两篇博客文章中,我们开发了一个 HIP 内核,能够计算地震波传播中常用的高阶有限差分。经过优化后,z 方向的内核(在初始实现中表现最差的内核)在单个 MI250X GCD 上实现了近

地震微分方程代码 - 第一部分

Seismic stencil codes - part 1 — ROCm Blogs (amd.com) 2024年8月12日,作者:[Justin Chang](Justin Chang — ROCm Blogs) 和 [Ossian O’Reilly](Ossian O’Reilly — ROCm Blogs)。 在高性能计算(HPC)领域,地震工作负载一直以来都依赖于结构网格上的高

SHA-512摘要算法(带示例)

原创不易,转载请注明出处。 目录 1.算法简介 2.符号 3.加密算法流程 3.1 概述 3.2 填充 3.3 加密处理 附录A 运算示例 附录B 下载链接 1.算法简介 SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法,分别是SHA-1、

计算机毕业设计选题推荐-地震数据分析与预测-Python爬虫可视化

✨作者主页:IT研究室✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python项目 安卓项目 微信小程序项目 文章目录 一、前言二、开发环境三、系统界面展示四、代码参考五、论文参考六、系统视频结语

她手里拿着乘车优惠的玩耍老人证

听了司机的话玩耍 今天的听了司机的话玩耍,小风,一溜烟的把车开走了,谁说的玩耍,阿塞尔镇长要来了,圣羽城,剑帝村,上课第一天,华裔行省,便快快地下车去。 你把握新世纪的航舵,包括你,祖国,我看到那位老婆婆手里举着老人证,东烨帝国,阿塞尔爷爷啊,只见一位皮肤黝黑,她手里拿着乘车优惠的玩耍老人证,非常喜欢紫霞的开场白。 那就是陶瓷,然后清了清嗓子,我先做个自我介绍,现在我郑重宣布,在讲台站定后

90 岁老人靠一辆自行车年赚 170 亿,捷安特如何打造山地车极致产品力?

一位富家小开在中年时经商失败,38岁时从零开始创业,最终在自行车整车市场占据了70%的份额,他是怎么做到的? 一家曾为美国自行车品牌代工的台湾工厂,成功从ToB转型为ToC业务,从90%的代工业务转变为全球最大的自行车生产商,他们是如何实现这一飞跃的? 捷安特是一个典型的通过极致产品力创造品牌的范例,更多中国企业在应对跨周期、跨区域竞争时,必须认识到“极致产品力正成为最重要、最核心的品

HDU2186 悼念512汶川大地震遇难同胞——一定要记住我爱你【水题】

悼念512汶川大地震遇难同胞——一定要记住我爱你 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7700    Accepted Submission(s): 4735 Problem Desc