入门级Python编程题(8)洛谷《大象喝水》

题目描述

一只大象口渴了,要喝 2020 升水才能解渴,但现在只有一个深 ℎh 厘米,底面半径为 r 厘米的小圆桶 (h 和 r 都是整数)。问大象至少要喝多少桶水才会解渴。

Update:数据更新,这里我们近似地取圆周率 π=3.14。

输入格式

输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深 ℎh 和底面半径 r,单位都是厘米。

输出格式

输出一行,包含一个整数,表示大象至少要喝水的桶数。

代码如下:

python 复制代码
from math import *
h,r=map(int,input().split())
i=3.14
v=h*i*r*r*0.001
p=ceil(20/v)
print(p)

我们还是借助math库里的ceil取上函数,首先我们获取高度和底面半径,然后直接带入体积公式,最后利用ceil()函数求出至少要喝多桶水。很简单的过程,主要还是ceil()函数的引用。

谢谢您的观看,希望对您能有帮助!

相关推荐
ASS-ASH9 小时前
霸王色霸气的本质概括分析
人工智能·python·机器学习·大脑·脑电波
ValidationExpression9 小时前
学习:词嵌入(Word Embedding / Text Embedding)技术
python·学习·ai
橘颂TA9 小时前
【Linux 网络】TCP 拥塞控制与异常处理:从原理到实践的深度剖析
linux·运维·网络·tcp/ip·算法·职场和发展·结构与算法
liliangcsdn9 小时前
如何使用lambda对python列表进行排序
开发语言·python
changyunkeji9 小时前
电缆输送机使用年限
经验分享·科技
葱明撅腚9 小时前
seaborn绘图(下)
python·matplotlib·可视化·seaborn·图表绘制
半路_出家ren9 小时前
3.python模拟勒索病毒
python·网络安全·密码学·网络攻击模型·base64·病毒·勒索病毒
tobias.b9 小时前
408真题解析-2010-9-数据结构-折半查找的比较次数
java·数据结构·算法·计算机考研·408真题解析
源代码•宸9 小时前
Leetcode—404. 左叶子之和【简单】
经验分享·后端·算法·leetcode·职场和发展·golang·dfs
jhf202010 小时前
2026汽车4S店GEO优化高性价比公司选型指南:从效果、成本到适配
python·汽车