题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
求小球落地5次后所经历的路程和第5次反弹的高度
http://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446
等比数列
每次落地后反跳回原高度的一半
由此可知,每次弹起的高度为等比数列。
小球每次挑起的高度为上一次的一半;除第一次下落外,每次弹起的路程为上一次下落的高度
h = float(input())
r = h
for i in range(4):
r += h
h /= 2
print(r)
print(h / 2)