洛谷 B2006:地球人口承载力估计 ← float 类型

embedded/2025/2/27 14:28:53/

【题目来源】
https://www.luogu.com.cn/problem/B2006

【题目描述】
假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供 x 亿人生活 a 年,或供 y 亿人生活 b 年。
为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?

【输入格式】
一行,包括四个正整数 x,a,y,b,两个整数之间用单个空格隔开。

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

【输入样例】
110 90 90 210

【输出样例】
75.00

【说明/提示】
对于 100% 的数据,1≤x,a,y,b≤10^4,x>y,a<b,ax<by。

【算法分析】
设 k 是年人均消耗资源量,r 是年新增资源量。
x 亿人生活 a 年,总消耗是 xak,而这段时间再生的资源是 ra,则初始资源量为 xak-ra。
y 亿人生活 b 年,总消耗是 ybk,而这段时间再生的资源是 rb,则初始资源量为 ybk-rb。
因为初始资源量相同,所以 xak-ra=ybk-r*b。
由上式 xak-ra=ybk-r*b,可得年新增资源量 r=(xak-ybk)/(a-b),再除以年人均消耗资源量 k,可得地球最多养活人数为
(xa - yb)/(a - b)

【算法代码】

#include <bits/stdc++.h>
using namespace std;int main() {int x,a,y,b;cin>>x>>a>>y>>b;float t=1.0*(x*a-y*b)/(a-b);printf("%.2f",t);return 0;
}/*
in:
110 90 90 210out:
75.00
*/



【参考文献】
https://www.luogu.com.cn/problem/solution/B2006







 


http://www.ppmy.cn/embedded/167548.html

相关文章

J-LangChain - RAG - PDF问答

系列文章索引 J-LangChain 入门 在现代自然语言处理&#xff08;NLP&#xff09;中&#xff0c;基于文档内容的问答系统变得愈发重要&#xff0c;尤其是当我们需要从大量文档中提取信息时。通过结合文档检索和生成模型&#xff08;如RAG&#xff0c;Retrieval-Augmented Gener…

idea中或pycharm中编写Markdown文件

参考 ltjt_aiseek: seek_backend_py 项目 数智科技ai探索API接口开发 1. 安装 Django 框架 在开始创建 Django 项目之前&#xff0c;需要先安装 Django 框架。可以通过 PyCharm 的终端或者系统的命令行工具来完成安装。 使用 PyCharm 终端安装 打开 PyCharm&#xff0c;如果…

华为交换机堆叠方法

堆叠配置&#xff1a; 先把接口shutdown 第一台&#xff1a; int stack-port 0/1 port interface XGigabitEthernet0/0/3 enable y qu int stack-port 0/2 port interface XGigabitEthernet0/0/4 enable y qu stack slot 0 priority 200 y 第二台&#xff1a; int stack…

一键部署DeepSeek

腾讯Cloud Studio提供DeepSeek一键部署功能&#xff0c;0行代码&#xff0c;秒级部署使用&#xff01; 重点是每月免费提供10000分钟&#xff01; 不用等待模型下载&#xff0c;创建即可使用。 内置 Ollama、DeepSeek-R1 1.5B、7B、8B、14B 及 32B 模型。 热门模板 AI模板 前…

【奥卡姆剃刀原理-如何理解云计算和边缘计算 关键字摘取】

云计算可能还是你相对熟悉的概念。通俗来说&#xff0c;就是把计算任务从本地挪到远程&#xff0c;往往是挪到一个大的计算中心。在那里完成计算之后&#xff0c;再把计算结果返回本地。这样本地就不用部署很强的硬件搞计算了。 而边缘计算的介绍大都说&#xff0c;这是把一部…

MySQL--索引的优化--ORDER BY

在MySQL中&#xff0c;ORDER BY语句的性能优化是一个重要的课题&#xff0c;尤其是在处理大数据集时&#xff0c;如果ORDER BY没有正确使用索引&#xff0c;可能会导致全表扫描或文件排序&#xff08;Using filesort&#xff09;&#xff0c;从而严重影响查询性能。以下是一些详…

2025系统架构师(一考就过):案例之三:架构风格总结

软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式&#xff0c;按照软件架构风格&#xff0c;物联网系统属于&#xff08; &#xff09;软件架构风格。 A:层次型 B:事件系统 C:数据线 D:C2 答案&#xff1a;A 解析&#xff1a; 物联网分为多个层次&#xff0…

火语言RPA--Word打开文档

【组件功能】&#xff1a;打开已有或者新建Word文档&#xff0c;并实例化初始化操作 配置预览 配置说明 打开方式 打开已存在Word文档或者新建Word文档。 Word文件路径 支持T或# 设置打开或者新建Word文件的文件路径。 对象修改操作保存模式 word文件被改变时每一步自动…