通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
一只大象口渴了,要喝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)