一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
"""
_author:taozi
_date:20190523
_describe:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
"""
high = 100
sum = 0
for n in range(1, 11):
high = high / 2
sum = sum + high * 3 # 每次下降加上反弹的路径
print("第10次落地反弹的高度是:", high)
print("第10次落地时共经过了{}米".format(sum))