入门级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()函数的引用。

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

相关推荐
for_ever_love__6 小时前
字符串处理——f-string、切片与正则,清洗文本的第一把刀
python·大模型·虚拟环境
星光开发者6 小时前
基于决策树随机森林算法的小说推荐系统的设计与实现-计算机毕设【课程设计】78485
vue.js·算法·微信小程序·django·php·课程设计·express
夜晚回家6 小时前
Python 零基础入门 | 输入的数字为什么不能直接算
开发语言·python
-森屿安年-6 小时前
按身高排序
c++·算法
打工仔折腾 AI6 小时前
把AI Agent托管在家用电脑:UU远程终端与端口映射实测记录
人工智能·后端·python·langchain·ai agent 实战
程序员清风6 小时前
算法与数据结构入门:复杂度、数组与链表
数据结构·算法·链表
yivifu6 小时前
中文古籍电子书注释集成
前端·javascript·python·beautifulsoup·epub
零基础1236 小时前
Agent 的 Memory 怎么做科研:以中医诊断场景为例
人工智能·经验分享·python·语言模型
无定义_6 小时前
Codeforces Round 1124 (Div. 2)
算法
databook7 小时前
面向数据工程师的正则表达式:从日志清洗到字段提取
python·正则表达式·数据分析