page contents

一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

轩辕小不懂 发布于 2022-05-04 15:00
阅读 580
收藏 0
分类:Python开发

一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

3521
Nen
Nen
- 程序员

if __name__ == '__main__':

i = 1

x = 100

sum = 0

while i <= 10:

sum += x

x = x/2

sum += x

i += 1

print('一共经过%f米,第10次反弹的高度是%f'%(sum, x))

请先 登录 后评论