一只大象口渴了,要喝20升水才能解渴,但现在只有一个深

一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底层半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴,编写程序输入半径和高度,输出需要的桶数(一定是整数)

答案
import math

r = int(input())
h = int(input())
# 计算桶的容积(升)
v = 3.14 * r * r * h / 1000
# 向上取整
num = math.ceil(20 / v)
print(num)

题目信息

题号:8137
题型:简答题
知识点:Python
难度:普通