悼念512汶川大地震遇难同胞
来源:互联网 发布:笑郭网络验证4.0破解 编辑:程序博客网 时间:2024/05/21 04:22
Problem Description
时间:2008年5月16日(震后第4天)
地点:汶川县牛脑寨
人物:羌族老奶奶
【转载整理】牛脑寨是一个全村600多人的羌族寨子,震后几天,这里依然能常常听到隆隆的声音,那是对面山上石头不断滑落的声音。在完成整个突击队的抢修移动基站的任务后,我提着相机开始记录这里的受创情况。
突然,我的视线里出现一个羌族老人,这让我无比的震惊,要知道,那是一个极陡的坡,这个佝偻着腰的老人是怎么艰难地爬上来的?她上来做什么?
老人背后是极陡的坡,她只有一只眼睛有依稀的视力,望着满地废墟,她徘徊了很久。家在哪里,她极力地用很低的视力找寻着。她曾经的家就在旁边,但是满目废墟已经让老人看不出来。她举目远眺,期望那里能看到家的一点点痕迹。原来家就在旁边,左手抓住一个房橼,努力让自己站住,地震过去三天了,她第一次回到曾经的家。
一个倒塌的柜子,里面装着一丝希望,老人很吃力地搬动掩盖在柜子上的薪柴。老人找到一把木匠用的刨子,老泪纵横,或许有哪个逝去的亲人是木匠。睹物思人,逝者已矣。
继续找,一把散碎的挂面出现在我的眼前。她颤颤巍巍地捞起铺满灰尘的挂面,再次流出了眼泪……
看着她仔细地把挂面放进胸前的围腰里,我顿然感觉到,这是老人在得到外援之前赖以生存的口粮了,如果不是交通中断,外部救援进不来,老人家又何必拖着80多岁的躯体,强忍失去亲人的痛苦,重新回到这夺取她亲人生命的废墟,寻找这点点挂面?老人是真饿了……
老人佝偻着腰,低声喃喃地念着那两句话“你们走了,我可怎么活”,拿着那对我们身处城市的人们微不足道的挂面,远去了……
对于幸存的灾民来说,最急待解决的显然是温饱问题,救灾部队一边在组织人员全力打通交通,一边在组织采购粮食。现在假设下拨了一定数量的救灾经费要去市场采购大米(散装)。如果市场有m种大米,各种大米的单价和重量已知,请问,为了满足更多灾民的需求,最多能采购多少重量的大米呢?
Input
输入数据首先包含一个正整数C,表示有C组测试用例,每组测试用例的第一行是两个整数n和m(0 < n <= 1000, 0 < m <= 1000 ),分别表示经费的金额和大米的种类,然后是m行数据,每行包含2个整数p和h(1 <= p <= 25,1 <= h <= 100),分别表示单价和对应大米的重量。
Output
对于每组测试数据,请输出能够购买大米的最多重量(你可以假设经费买不光所有的大米)。
每个实例的输出占一行,保留2位小数。
Example Input
1
7 2
3 3
4 4
Example Output
2.33
#include<iostream> #include<algorithm>#include<iomanip>using namespace std;//贪心策略:优先选择价格最低的typedef struct Rice { int p; int h;}Rice;bool cmp(Rice a, Rice b) { return a.p < b.p;}int main() { int C; cin >> C; while (C--) { int n, m; double weight = 0; Rice rice[1005]; cin >> n >> m; for (int i = 0; i < m; i++) cin >> rice[i].p >> rice[i].h; sort(rice, rice + m, cmp); //当经费小于等于0的时候退出 for (int i = 0; i < m; i++) { if (rice[i].p*rice[i].h <= n) {//钱还有剩余 weight += rice[i].h; n -= rice[i].p*rice[i].h; } else{ weight += 1.0 / rice[i].p*n; n = 0; } if (n <= 0) break; } cout << fixed << setprecision(2) << weight << endl; } return 0;}
- sdut2079 悼念512汶川大地震遇难同胞
- 贪心 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- sdut 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞 (贪心)
- HDU2187悼念512汶川大地震遇难同胞
- sdutacm-悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- 悼念512汶川大地震遇难同胞
- jQuery ajax - ajax() 方法
- 解决无线路由可以上网而有线不可以…
- SQL中case,when,then,end的用法(…
- mysql安装 赋权限
- JQuery对象与dom对象的转化
- 悼念512汶川大地震遇难同胞
- 将博客搬至CSDN
- AMD INSTINCT
- 用Github的Api发现stars最多开源项目
- try{}catch(Exception e){}异常处理
- Stanford CoreNLP学习日记2
- “SIM卡状态”中的dBm和状态栏的信号格数是对应的吗?
- Java线程:锁
- lnmp环境的使用