您的位置:首页 > 新闻 > 热点要闻 > c++【入门】地球人口承载力估计

c++【入门】地球人口承载力估计

2025/1/8 1:11:16 来源:https://blog.csdn.net/LYK_0910/article/details/140387518  浏览:    关键词:c++【入门】地球人口承载力估计
限制

时间限制 : 1 秒

内存限制 : 128 MB

题目

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

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

输入

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

输出

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

样例
输入
110 90 90 210
输出
75.00
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{int x,a,y,b;cin>>x>>a>>y>>b;cout<<fixed<<setprecision(2)<<1.0*(y*b-a*x)/(b-a);return 0;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com