1005:地球人口承载力估计(信奥赛一本通)

阅读: 评论:0

1005:地球人口承载力估计(信奥赛一本通)

1005:地球人口承载力估计(信奥赛一本通)

 题目跳转:点击这里

时间限制: 1000 ms         内存限制: 65536 KB

【题目描述】

假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供xx亿人生活aa年,或供yy亿人生活bb年。

为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?

【输入】

一行,包括四个正整数x,a,y,bx,a,y,b,两个整数之间用单个空格隔开。x>y,a<b,ax<byx>y,a<b,ax<by,各整数均不大于1000010000。

【输出】

一个实数zz,表示地球最多养活zz亿人,舍入到小数点后两位。

【输入样例】

110 90 90 210

【输出样例】

75.00

 分析:

根据题目我们可以得知需要4个变量x,a,y,b而题目是一道简单的数学题可得公式(y * b - x * a) * 1.0 / (b - a);注意要乘上1.0,还有要保留小数点2位。

源代码:

#include <iostream> 
#include <iomanip> using namespace std;int main()
{int x, a, y, b;cin>>x>>a>>y>>b;double z = (y * b - x * a) * 1.0 / (b - a);cout << fixed << setprecision(2) << z << endl;//另外一种保留小数两位的方法return 0;//养成好习惯
}

本文发布于:2024-01-30 02:23:41,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170655262718564.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:承载力   一本   奥赛   人口   地球
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23