编程之战第十一章 缺水危机

来源:互联网 发布:nginx 301跳转 编辑:程序博客网 时间:2024/04/28 02:19

沟壑纵横的地面,黄泥土一眼望不到边际,一路上几乎看不到绿色的植被。

一辆小型的军用吉普车载着几个人往西北方向而去。

杨成坐在这上下颠簸的吉普车里面,不由得擦了把汗。

前一刻钟他还在加勒比海附近的港湾享受温暖海风的吹拂,观看美女们的比基尼沙滩排球表演,下一刻钟他就来到了干旱的黄土高坡,这不能不说是个杯具!

吉普车在行驶了上百公里后,进入了一个小山村。

而杨成此次的身份,是协助村民们度过缺水危机的砖家。

吉普车刚开进村口,车里的人便听到高音喇叭的广播声。

“亲爱的各位居民:我是村长,告诉大家一个消息,村子最近面临缺水的问题。县里的专家们已经过来指导了,帮助咋们共渡难关,希望大家保持镇定,克服困难!”

杨成等人刚下车很快被村长请到了一个小小的会场。

村长也不说客套话,毕竟困难当前,还是直奔主题的好。

“各位专家,我们村现在水窖里有一定的库存,但为了防患于未然,求助于大家。如果按照目前的消耗速度,我们还能够维持多久?”

杨成思索了片刻,这个消耗速度肯定是跟人的消耗量有关的,不同年龄层次的人,消耗的水量肯定不同。

“请问贵村每日人均生活用水量是多少呢?”

“人均我不会算,不同的年龄段生活用水量都不同:18岁以下的大概是1升每天,1850岁以下的是2升每天,50岁及以上的是1.5升”,村长如实的回答道。

根据村长提供的信息,杨成调出编辑器面板,开始进行数据建模。

018岁为未成年人,消耗量为1”。

1850岁为成年人,消耗量为2”。

50以上岁数为中老年人,消耗量为1.5”。

“我还想知道所有村民的年龄信息”。

村长表示支持,很快拿出了一份名单,上面密密麻麻地记载了村民们的相关资料。

杨成思考了一下,根据年龄列表和上面的配置对象,就可以计算出每天的总消耗量。而用总储备量除以每天的总消耗量即可算出维持的天数。

依照这样的算法,他编写出了一个计算函数。

“您请放心,村子的水库存还能维持较长时间”,杨成笑着拍拍村长的肩膀。

村长也露出欣慰的微笑来。

“叮!”,系统铃声如期而至。

“恭喜您完成缺水危机处理任务!”

“先前积分20分”。

“使用循环求解题目奖励2分”。

“可配置式对象编程奖励2分”。

“当前积分24分,击败了全球15%的玩家,请您再接再厉!”

“您要继续下面的挑战嘛?”

“不不不,不急”,杨成一如既往的摆了摆手。

“您...您还有什么要求嘛”,系统这声音就好像一个受了委屈的小女孩儿。

“我说皮卡丘啊,你刚才玩了我一把啊,扫了俺的兴,这笔帐怎么算?”,杨成有些恶狠狠地对着系统说。

原创粉丝点击